Patches and updates

ArcGIS 11.0 Maritime Server extension Patch 2

Published: December 22, 2023


This is a general maintenance patch for ArcGIS Maritime Server extension. Please download and install this patch at your earliest convenience.

Enhancements and Issues addressed with this patch:

  • GIT3797: Add Image option in Notes parameter format list to improve support for PICREP.
  • GIT4038: Update agency code values to include corrected De Vlaamse Waterweg value (7V).
  • GIT4040: Update S-62 agency code values through April 12, 2023.
  • GIT4236: Malformed geometry parameter for identifyDataset and queryDataset will crash MCS Service.
  • GIT4258: Custom Chart Builder export fails with replace layers error when using overprint option.
  • GIT4498: Custom extent for MCSPTK.exe is not being stored in the .mcs database for updates. 

Installing this patch on Windows

Step 1: Login with a Windows Administrator account.

Step 2: Select and download the patch file: MaritimeServerExtension110Patch2.msp

                CheckSum (SHA256): 09bc24ecd8c41f83a038a8344b4cd482d91b8dca7d41fc2f1f48fa7e28c10de0

Step 3: Double-click the .msp file to start the installation process.

Step 4: When Setup starts, follow the instructions on your screen.

Step 5: Once the setup is complete, update your Maritime Chart Service and Custom Chart Builder deployments.


  • If Maritime Server Extension Patch 1 was not installed and deployed, please follow the release notes for Maritme Server Extension 11.0 Patch 1.
  • This patch updates the MaritimeServer.soe and mcstpk.exe as well as the S57DataDictionary.xml configuration file, all of which will need to be redeployed.
  • The Custom Chart Builder (CCB) update_pdf.exe has an optional redeployment for customers using color overprinting.
  • Before deploying the updated MaritimeServer.soe, make sure you update S57DataDictionary.xml configuration file for your MCS deployments.  This includes those deployments of MCS that support CCB.

Update Maritime Chart Service (MCS)

Update your configuration files:

This patch updates the S57DataDictionary.xml configuration file.

    Step 1: Sign in as a Server Manager by launching

    Step 2: Click Services.

    Step 3: Stop the map service with Maritime Chart Service capabilities configured.

    Step 4: Move the S57DataDictionary.xml file from <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\maritimechartservice\controlfiles to a backup location.  This location can vary depending on your implementation.

    Step 5: Copy the new S57DataDictionary.xml file from <ArcGIS Install Directory>\MaritimeServer\Server<version>\maritimechartservice\controlfiles to <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\maritimechartservice\controlfiles.   This location can vary depending on your implementation.

    Note: Consolidate any modifications from the backup S57DataDictionary.xml with the new version.

    Step 6: Delete the .senc files from <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\maritimechartservice\sencs.  This location can vary depending on your implementation. The .senc files must be rebuilt after upgrading.

    Step 7: Repeat steps 2 through 6 for each map service with the Maritime Chart Service capabilities enabled.


Update the MaritimeServer.soe

Now that you have updated your configuration files for each map services with MCS enabled, you will need to upgrade your ArcGIS Server Site’s MaritimeServer.soe.

    Step 1: Login as a Server Manager by launching https://localhost:6443/arcgis/manager.

    Step 2: Click Site.

    Step 3: Click Extensions.

    Step 4: Click Edit Extension under Action.

    Step 5: Click Choose File and browse to the MaritimeService.soe file located in <ArcGIS Install Directory>\MaritimeServer\Server<version>\Bin

    Step 6: Click Save.

    Step 7: Click Extension Information under Action. Verify that Description includes Patch 2.

    Step 8: Click Services.

    Step 9: Restart your Map Service(s).


Update Custom Chart Builder (Optional)

    This is only neccessary when utilizing color overprinting. 

    Replace your existing update_pdf.exe

Copy the new Update_pdf.exe file from <ArcGIS Install Directory>\MaritimeServer\Server<version>\customchartbuilder\colorprint to <ArcGIS Server installation drive>\arcgisserver\directories\maritimeserver\customchartbuilder\colorprint.   This location can vary depending on your implementation.    

Note:  There is no need to restart your Map or GP services.

Updated files according to their install folder

       The parent install location will be <ArcGIS Install Directory>\MaritimeServer\Server11.0\


- MaritimeServer.soe

- Mcstpk.exe


- S57DataDictionary.xml


- Update_pdf.exe (optional – for color separation only)

How to identify which ArcGIS products are installed

To determine which ArcGIS products are installed, choose the appropriate version of the PatchFinder utility for your environment and run it from your local machine. PatchFinder will list all products, hot fixes, and patches installed on your local machine.

PatchFinder for Windows

PatchFinder for Linux/Unix

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options