A WebObjects application may reside on the same computer as the Web server or on a remote computer. The owner should be root, with Read, Write, and eXecute permissions.
WebObject applications may be scripted or compiled.
- To start up WebObjects applications
- The URL that requests a WebObject application is identical in either case.
- The WebObjects Adaptor invokes DefaultApp to run a scripted WebObjects Application.
- The WebObjects Adaptor will autostart either a scripted or a compiled application only on the computer that hosts the Web server.
The WebObjects Adaptor assumes that all instances of WebObjects applications are running. You should create an rc script that activates WebObjects applications at boot time. Also you should create a shell script that lets you start up WebObjects applications from the command line.
If the WebObjects Adaptor receives a URL requesting a WebObjects application that is not currently running, the WebObjects Adaptor will try to autostart that WebObjects application.
Note: On Windows NT, determine whether your Web server requires the .exe extension for your compiled WebObjects application name. If so, and if your WebObjects applications are misnamed, then the WebObjects Adaptor may skip your intended compiled WebObjects applications and continue its autostarting routine with unpredictable results.