English

ArcIMS 9.0/9.0.1 Servlet Connector Patch

Summary

This patch contains updates to ArcIMS 9.0 Service Pack 3 and ArcIMS 9.0.1. We highly recommend that customers download and install this patch at their earliest convenience.

Description

Introduction

This patch contains updates to ArcIMS 9.0 Service Pack 3 and ArcIMS 9.0.1 regarding the issues listed below. We highly recommend that customers download and install this patch at their earliest convenience.

Issues Addressed with this Patch

  • CQ00296278 - Providing valid authentication credentials in a request to the “catalog” service may return a list of all services. The problem can only affect requests made to ArcIMS through a servlet connector with authentication enabled.

Files installed with this patch

  • arcimsservletconnect.war
  • servlet connector com directory

Installation prerequisite

ArcIMS 9.0 Service Pack 3 or ArcIMS 9.0.1 must be installed prior to installing the Servlet Connector patch.

Installing the Patch

On Windows

  • Download IMS90-ServletConnector_Patch.zip.   (1.3 MB).

    1. Installation instructions on Windows

    2. From your Services control panel, stop the ArcIMS Tasker, ArcIMS Monitor, and ArcIMS Application Server (in that order).
    3. Unzip IMS90-ServletConnector_Patch.zip.
    4. Make a copy of <ArcIMS Installation Directory>\Connectors\Servlet\com to com90X
    5. Make a copy of <ArcIMS Installation Directory>\Connectors\Servlet\arcimsservletconnector.war to arcimsservletconnector.war90X
    6. Double click IMS90-ServletConnector_Patch.exe and follow the directions on your screen.
    7. Undeploy the arcimsservletconnector according to instructions from the web server in use.
    8. Run the Post Install to deploy the ArcIMS Servlet Connector.
    9. If your webserver is not listed in the Post Install, deploy the arcimsservletconnector.war file according to instructions from the web server in use.
    10. Restart your web server
    11. From your Services control panel, start the ArcIMS Application Server, ArcIMS Monitor and ArcIMS Tasker (in that order).

    On Unix and Linux -

  • Download the appropriate tar file for your platform:


  • Installation instructions on UNIX and Linux
    1. Stop the ArcIMS Tasker, ArcIMS Monitor, and ArcIMS Application Server (in that order) or use the script <ArcIMS Installation Directory>/qs_scripts/stop_arcims.
    2. For AIX only, as root, run the slibclean command:

      # slibclean
    3. Extract the IMS90-ServletConnector_Patch-<platform>.tar:

      %tar xvf IMS90-ServletConnector_Patch-<platform>.tar
      %tar -xvf IMS90-ServletConnector_Patch-<platform>.tar AIX

    4. Make a copy of <ArcIMS Installation Directory>/Middleware/Servlet_Connector/com to com90X
    5. Make a copy of <ArcIMS Installation Directory>/Middleware/Servlet_Connector/arcimsservletconnector.war to arcimsservletconnector.war90X
    6. Undeploy the arcimsservletconnector according to instructions from the web server in use.
    7. Run the applypatch executable provided in the tar file:

      ./applypatch

    8. Follow the instructions on your screen.
    9. Run the Post Install to deploy the ArcIMS Servlet Connector.
    10. If your webserver is not listed in the Post Install, deploy the arcimsservletconnector.war file according to instructions from the web server in use.
    11. Restart your web server
    12. Start the ArcIMS Application Server, ArcIMS Monitor and ArcIMS Tasker (in that order) or use the script <ArcIMS Installation Directory>/qs_scripts/start_arcims.

    How to identify which Service Pack is installed

    Windows only
    To check for the presence of Quick Fixes, for each file examine the unique identification information provided (right click, properties, version tab, item name, QFE Version). With only a few exceptions, all files modified as part of a QFE distribution can be uniquely identified in this manner.

    The identification string for this Patch should read: QFE-IMS-90-CQ00296783

    Unix and Linux

    Any modified UNIX executables (or libraries) being sent out as part of a Quick Fix will return the unique identification number for that fix when checked with the "what" command for UNIX or the "strings" command for Linux. For example, to display the identification string for this Service Pack on UNIX, type:

    %what $AIMSHOME/ext/FeatureServer/arcimsservletconnector.war | grep QFE

    QFE-IMS-90-CQ00296783

    Patch Updates
    Check the Online Support Center periodically for the availability of additional patches. New information about this patch will be posted here.

    Getting Help
    Domestic sites, please contact ESRI Technical Support at 1-888-377-4575, if you have any difficulty installing this patch. International sites, please contact your local ESRI software distributor.