I've republished an Arcmap mxd to Server 10.9.1 via Pro and am running into an odd issue where the service shows as being a cached map service on all fronts (in Manager, at the REST endpoint) but the "Single Fused Map Cache" property is set to "false" and when you run the service in the js viewer, it comes up as a normal, un-cached service. How do I fix this and get this running as a cached map service again?
Below is the REST endpoint URL to the service.
https://agomaps.larimer.org/arcgis/rest/services/mapsCached/Aerials2012AndParcels/MapServer
Solved! Go to Solution.
I had a similar experience when overwriting a service from ArcMap to ArcGIS Pro runtime where the service uses a tile cache. The service properties then listed "Single Fused Map Cache" property as "false".
All I had to do fix my issue was rename the data frame back to "Layers" in the project and for the tile cache rename the cache folder to Layers as well.
For example: the data should be in \arcgiscache\gen_imagery_fsa_2015_cir_utm\Layers
But it is in arcgiscache\gen_imagery_ncmn_2022_50cm_cir_wm\2022 NCMN Fall CIR Imagery Web Mercator
Rename 2022 NCMN Fall CIR Imagery Web Mercator to Layers and rename the data frame back to Layers in the project and overwrite the service.
I've opened a support case on this. Will report back as things progress.
Hi Royce, was this ever resolved? I'm running into the same issue when publishing a service in 11.3.
Hi Daniel. Thanks for reviving this thread. Tech support was not able to help solve the issue. I ended up republishing the service and re-caching. I tried everything under the sun to find a solution, and the only thing that worked was a complete re-do of the service. Sorry to not have found a better option for you.
-Royce
Thanks for the follow up Royce. That's unfortunate that there wasn't a solution. Did they elaborate on what was causing the issue? I suspect some minor difference in the way that the fresh cache is formatted. I just did a test re-cache of a small area and that does seem to fix it. I'm trying to avoid re-caching everything if at all possible though 😄
I had a similar experience when overwriting a service from ArcMap to ArcGIS Pro runtime where the service uses a tile cache. The service properties then listed "Single Fused Map Cache" property as "false".
All I had to do fix my issue was rename the data frame back to "Layers" in the project and for the tile cache rename the cache folder to Layers as well.
For example: the data should be in \arcgiscache\gen_imagery_fsa_2015_cir_utm\Layers
But it is in arcgiscache\gen_imagery_ncmn_2022_50cm_cir_wm\2022 NCMN Fall CIR Imagery Web Mercator
Rename 2022 NCMN Fall CIR Imagery Web Mercator to Layers and rename the data frame back to Layers in the project and overwrite the service.
Wow, how'd you figure that one out?
I found this solution during a Google search last year.
"Actually, all caches are fused at this release. However, we found a wierd bug. If we changed the default name of Layers in the TOC for that dataframe to something else other than "Layers" and then published the map service, it would change the variable "Single Fused Map Cache" in the xml for the rest service to false."
https://community.esri.com/t5/arcgis-enterprise-questions/fused-map-cache/td-p/660147