** Internal Publish Only! This article may contain information that is not intended for external circulation. **
The default installation of JRun 3.0 Service Pack 2 (3.02) includes one Java Control Module (JCM) that connects the default JRun server to the JRun Web server (included with the product). In addition, the installation procedure prompts you to create a Web server connector between the default JRun server and your site-specific Web server. JRun servers can be connected to any number of Web servers.
To configure the connection between JRun and the web server being used with ArcIMS, follow the steps in the ArcIMS installation guide under "Configuring your Web server: JRun for IIS". After completing the first four steps, do the following:
- Stop the Web server.
- Start the JRun Management Console (JMC).
- Click Connector Wizard to run the JRun Connector Wizard. The Connector Wizard creates a JRun Connection Module (JCM) that facilitates communication between the Web server and the JRun server.
- Select the default JRun server "JRun Default Server" in the Connector Wizard.
- Select the external Web server (where the Esrimap servlet is located).
- Enter the IP address of the JRun server that will connect to the Web server. Use the default value of 127.0.0.1, unless the Web server uses a different IP address than the JRun server.
- Type the port number the JRun server will use to listen for connections from the Web server. The default value is 51000.
- Select the location of the /Scripts virtual directory and make sure the 'Install as a Global Filter' is checked (For IIS). JRUn will install the JRun connector on the external Web server. This consists of three files: jrun.dll, jrun.ini, jrun<DATE>.log. In addition, in IIS, JRun will be installed as an ISAPI filter on the WWW service.
- Start the Web server.
- Test the Esrimap servlet connector using the methods in the ArcIMS Installation Guide (step 5 under "Configuring your Web server: JRun for IIS").
See the JRun documentation for more detailed information on configuring an external Web server and setting up distributed environments with JRun.