English

Problem: Publishing a feature service to ArcGIS Server fails after ArcGIS Server is upgraded

Description

When attempting to publish a feature service in ArcGIS Server, the attempt fails and the following server log error is returned, "[geoprocessing system service name] system service is missing." For example:

Error:
PublishingToolsEx system service is missing

System services are used by ArcGIS Server to publish service definition files as services.
 

Cause

In some cases, upgrading ArcGIS Server to 10.5 and above causes some geoprocessing server services to change or go missing. This is because prior versions use the same service with a different name. For example, the PublishingTools system service is referred to as PublishingToolsEx in 10.5 and above. Upgrading to 10.5 and above causes ArcGIS Server to refer to the old geoprocessing server service name instead of the new name.

Solution or Workaround

The geoprocessing system must be recreated to enable publishing. The following steps demonstrate how to recreate the PublishingToolsEx geoprocessing service.

  1. Log in to ArcGIS Server Administrator Directory.
  2. Navigate to services > System > PublishingTools (GPServer).
The image of ArcGIS Server admin System page.
  1. Scroll down and click REST in the Supported Interfaces segment, and copy the JSON script.
The image of REST link.
  1. Navigate to services > System.
  2. Under Supported operations, click createService.
Image of createService link.
  1. Paste the JSON script copied in step 3 and replace "serviceName": "PublishingTools" with "serviceName": "PublishingToolsEx" and "provider"."ArcObjects" with "provider"."ArcObjects11".
Image of JSON script to be replaced.
  1. Click Create.
Image of create button under createService page.
  1. Restart the service. For more information, refer to ArcGIS Server: Starting and stopping services.
Note:
Other missing geoprocessing systems (for example, DistributedWorker or RasterRendering) can be recreated using the same steps provided.

Related Information