AppExecutable
[ -WODebuggingEnabled YES
|NO
]
[ -WOAutoOpenInBrowser YES
|NO
]
[ -WOMonitorEnabled YES|NO
[ -WOMonitorHost
hostname|subnet
]]
[ -WOCachingEnabled YES
|NO
]
[[ -WOAdaptor
adaptorClass] [ -WOPort
portNumber]
[ -WOListenQueueSize
listenQueueSize]]
[ -WOWorkerThreadCount
int] [-WOOtherAdaptors
plist]
[ -WOCGIAdaptorURL path
] [ -WOApplicationBaseURL
path]
[ -WOFrameworksBaseURL
path] [ -NSProjectSearchPath
plist]
[ -WOIncludeCommentsInResponses YES
|NO
] [-WOSessionTimeout
seconds]
The AppExecutable variable represents the name of the WebObjects application executable to run. You should enter the command from the directory containing the executable. Compiled applications should either be located in NEXT_ROOT/Library/WOApps (recommended) or under <DocRoot>/WebObjects. For scripted applications, go to the application's .woa directory and execute WODefaultApp, which is located in NEXT_ROOT/Library/Executables.
The following table describes each command-line option:
You can also set these options programmatically or by using the defaults utility. Be careful when setting options programmatically. Most options require knowledge of the environment in which the application runs, and the appropriate values change if you move the application to a different machine. For example, you should never set the WOPort option programmatically.
Notes
The web server uses the <DocRoot> and ApplicationName arguments to build URLs, so you should use forward slashes as opposed to a backslashes when specifying these arguments.
Table of Contents
Next Section