PROBLEM

Unable to publish large 3D data as a scene service due to cache generation failure

Last Published: December 2, 2022

Description

Attempts to publish 3D data, such as multipatch data, as a scene service fail due to cache generation failure.

The following error messages are returned in the Jobinfo error report file:

Error:
esriJobMessageTypeError: <Scene Server>. Layer ID: <layerID>, Cache generation failed.
Error:
esriJobMessageTypeError: Failed to execute (Manage Scene Cache).

The following severe error message is also returned in the ArcGIS Server logs:

Error:
The containing process for 'System/SceneCachingTools' job '<jobID>' has crashed.

Cause

Caching 3D scenes in ArcGIS Server relies on the SceneCachingTools service, and the maximum file size is dependent on the heap size set in the service settings. By default, the heap size is set to 64 MB, which is sufficient to cache data for general use. However, for larger data, the heap size for the service can be increased depending on the system resources available.

Solution or Workaround

Increase the heap size of the SceneCachingTools service at the service level to 128 MB or higher. Refer to ArcGIS Server: Heap size for instructions. In Step 4, the SceneCachingTools service is located under Utilities.

If increasing the service heap size does not work, use one of the following alternatives:

Article ID: 000028733

Software:
  • ArcGIS Server
  • ArcGIS Pro 3 0
  • ArcGIS Pro 2 8 x
  • ArcGIS Pro 2 x

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options