ColdFusion conflict with the ArcIMS servlet engine


If ArcIMS and ColdFusion MX are installed on the same machine, the HelloWorldExample or the TestServlet tests may work, but the ArcIMS Diagnostic tests may fail with errors.

The specific errors may vary, but the messages typically contain ColdFusion or JRUN related text and/or an HTTP 404 "Page Cannot Be Found" error.


ColdFusion MX runs an internal JRUN servlet engine, which may interfere with the Tomcat or ServletExec servlet engine used by ArcIMS.

Solution or Workaround

Disable ColdFusion's internal JRUN servlet engine from handling requests meant for the ArcIMS servlet engine.

  1. Edit the following file:

    For ColdFusion MX7, the path is as follows:

  2. Locate the following code:


  3. Comment out the servlet-mapping code by adding "<!--" at the beginning of the code and "-->" at the end. For example:


  4. Save and close the file.
  5. Restart the ColdFusion Application Server.

Article ID:000007948

  • Legacy Products

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options

Discover more on this topic