PROBLEM

Layers with special characters are not included in a multi-layer cache

Last Published: April 25, 2020

Description

After creating a multi-layer cache for an ArcGIS Server map service, layers that include special characters in their names, such as /, &, %, @, etc., do not appear when the service is added to the client application. In the arcgiscache directory for that service, the layer is not listed among the directories.

Cause

The cache tiles are accessed by way of a virtual directory, and the directories are named after the layers. The virtual directory path is invalid if the layer name contains special characters. As a result, that layer's cache will not be created.

Solution or Workaround

Remove special characters from layer names, such as /, &, %, @, etc.

    Article ID:000010005

    Software:
    • ArcGIS Server

    Get help from ArcGIS experts

    Contact technical support

    Download the Esri Support App

    Go to download options

    Discover more on this topic