Summary
If you wish to use ArcIMS Service Administrator to remotely administer ArcIMS services, you must configure your Web Server.
Procedure
- In a text editor, open <ArcIMS Installation Directory>/Middleware/Application_Server/AppServer.properties.
- Find the preferenceFile parameter and edit it to point to the sitePreferences.properties file: preferenceFile=<ArcIMS Installation Directory>/Middleware/Application_Server/sitePreferences.properties
- Save and close the file.
- Start IBM HTTP server by navigating to <IBM HTTP Server Installation Directory>/bin. Type:
./adminctl start
./apachectl start - Make sure IBM WebSphere Application server is running. If not, start the server by navigating to <WebSphere Installation Directory>/AppServer/bin. Type:
./startupServer.sh - Start the WebSphere Advanced Administrative Console by navigating to <WebSphere Installation Directory>/AppServer/bin. Type:
./adminclient.sh - On the left sidebar, expand the WebSphere Administrative Domain, Nodes, computer name and Application Server to make sure that the 'Default Server' is running. If not, right-click on it and click Start.
- On the tool panel, click Wizards > Install Enterprise Application. This opens the Install Enterprise Application Wizard.
- Select Install stand alone module (*.war, *.jar). For Path, Browse and navigate to <ArcIMS Installation Directory>/Administrator/esriadmin.war.
- For Application Name, type: esriadmin
- For Context root for web module, type: /esriadmin
- Click Next and accept all the defaults until you reach the Completing the Application Installation Wizard page. Click on Finish. This deploys the application.
- The ArcIMS Service Administrator is installed under installedApps inside the IBM WebSphere installation directory.
- Open the websphereplugin-cfg.xml file located under <WebSphere Installation Directory>/AppServer/config
Create an esri UriGroup if you don't have one:
<UriGroup Name="esri">
</UriGroup>
Add the following to Route ServerGroup session if you don't have one.
<Route ServerGroup="<server name>/Default Server" UriGroup="esri" VirtualHostGroup="default_host" />
Add <Uri Name="/esriadmin/*" /> to the esri UriGroup session:
<UriGroup Name="esri">
<Uri Name="/esriadmin/*" />
</UriGroup> - Save and close the file.
- Stop and restart the Default Server.