Select to view content in your preferred language

Republishing Arcmap Runtime Cached Map Service to Pro Runtime results in "Single Fused Map Cache: false"

533
7
Jump to solution
07-30-2024 12:20 PM
Royce_Simpson
Frequent Contributor

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

0 Kudos
1 Solution

Accepted Solutions
SherryEllison1
New Contributor

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.

View solution in original post

7 Replies
Royce_Simpson
Frequent Contributor

I've opened a support case on this.  Will report back as things progress.

0 Kudos
Daniel_Warren
New Contributor

Hi Royce, was this ever resolved? I'm running into the same issue when publishing a service in 11.3.

0 Kudos
Royce_Simpson
Frequent Contributor

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

0 Kudos
Daniel_Warren
New Contributor

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 😄

0 Kudos
SherryEllison1
New Contributor

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.

Royce_Simpson
Frequent Contributor

Wow, how'd you figure that one out?

0 Kudos
SherryEllison1
New Contributor

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

 

0 Kudos