ERROR
When attempting to publish an ArcMap Document (.mxd), the following error is displayed in ArcCatalog:
"Server object instance creation failed on all SOC machines.
Server Object instance creation failed on machine <machine name>. Cannot open file <path>\name.mxd.
The system cannot find the path specified.
Probable Cause: The file is inaccessible to ArcGIS Server Object Container account."
The error is written to the log, upon failure to publish the .mxd. When written to the log, the error is formatted like other log messages. For example:
<Msg time='2007-12-12T08:17:56' level='Error' code='10001' target='streetsnosoc.MapServer' machine='etobicoke' process='192' thread='3148'>Can not open file <path>\name.mxd. The system cannot find the path specified. Probable cause: The file is inaccessible to ArcGIS Server Object Container account.</Msg>
<Msg time='2007-12-12T08:17:56' level='Error' code='1042' target='streetsnosoc.MapServer' thread='340'>Server object instance creation failed on all SOC machines.</Msg>
This error occurs when the ArcGIS Server Object Container (SOC) account does not have access to the path where the .mxd resides.
To establish a UNC path to an .mxd in ArcCatalog:
1. In ArcCatalog, click the 'Connect to Folder' button.
2. In the dialogue box at the top of the Connect to Folder window, enter the UNC path to the folder where the .mxd is stored (for example, \\myServer\data).
3. Click OK.
Using this new connection in ArcCatalog, browse to the .mxd to be published, right-click the file, and publish as usual.
Alternatively, enter the UNC path directly when adding a new service in ArcCatalog, by using the same convention. Instead of browsing to the .mxd location, simply type the full UNC path to the data. (for example, \\myserver\data\mymap.mxd).
Get help from ArcGIS experts
Download the Esri Support App