Esri / ops-server-config

Operations Server Configuration scripts
Apache License 2.0
34 stars 13 forks source link

After upgrade from 10.3.1 to 10.4 the non-data based geocode services do not start #1427

Closed elinz closed 8 years ago

elinz commented 8 years ago

After upgrading the production server from 10.3.1 to 10.4, the MGRS and Longitude/Latitude geocode services fail to start with the following error: Service failed to start "ServiceName".GeocodeServer: "ServerName" the input is not a geographic or projected coordinate system

elinz commented 8 years ago

I extracted the MGRS.loc and latitude/longitude .loc files from the .sd files we released with the Fall 2015 Ops Server and when I attempt to publishing these from ArcMap 10.4 I receive the error 00096 "Locator is invalid". The MGRS.loc that is installed with ArcMap 10.4 does publish to our development 10.4 ArcGIS Server.

elinz commented 8 years ago

The issue is that the .loc.xml file has an extra "\" character at the beginning of the GEOGCS definition. At 10.4 the geometry object parser is more stringent and does not accept this as a valid definition. Removing this extra character allows the service to be started.

elinz commented 8 years ago

I've created new .sd files contained edited versions of the .loc.xml files for both MGRS and LongitudeLatitude geocode services and have placed these in the arcgisserver\directories\arcgissystem\arcgisuploads\admin folder on the production server so when the .sd files are extracted the corrected .sd files for these services will be extracted as well.