Hi there,
I have come across an issue where Collector fails to create a replica for an offline map where the map service / feature service has an SOI enabled. This has been tested with a vanilla empty SOI from the .NET template. The create replica and job calls appear to pass through fine but when the relica is actually created (and it does get created) and the call is passed back to the Sync tools an internal error occurs.
What is returned to Collector is
example call: http://some server/arcgis/rest/services/map/FeatureServer/jobs/j39b3b26056d047609d3dbcf7b0840847?f=json
{"resultUrl":"","replicaName":"","submissionTime":1454618828000,"lastUpdatedTime":1454619008000,"status":"Failed","error":{"code":500,"description":"Failed to create replica."}}
Downloading of the map onto device then fails.
The logs detail the following - it looks like a bug but are we able to code around this in the SOI?
Thanks,
Fraser
FINE | String request successfully processed. Response size is 378 characters. | System/SyncTools.GPServer | - GPServer.ExecuteJob.CreateFeatureServiceReplica
|
VERBOSE | Save job j52cc43e658e140bc8116b166a26eb8e7 message type Binary message size 378 | System/SyncTools.GPServer | - GPServerSync.Save.CreateFeatureServiceReplica
|
VERBOSE | Save job j52cc43e658e140bc8116b166a26eb8e7 message type Binary message size 552 | System/SyncTools.GPServer | - GPServerSync.Save.CreateFeatureServiceReplica
|
SEVERE | Error executing tool. CreateFeatureServiceReplica Job ID: j52cc43e658e140bc8116b166a26eb8e7 : ErrorMsg@SyncGPService:{"code":500,"description":"Failed to create replica."} Failed to execute (Create Feature Service Replica). | System/SyncTools.GPServer | - GPServerSync.CheckMessages
|
VERBOSE | Execute job j52cc43e658e140bc8116b166a26eb8e7 | System/SyncTools.GPServer | - GPServerSync.Execute.CreateFeatureServiceReplica
|
FINE | REST request successfully processed. Response size is 103 characters. | System/SyncTools.GPServer | /createReplica |
FINE | - GraphicFeatureServer.HandleREST_CreateReplicaOperation has completed.
| System/SyncTools.GPServer | - GraphicFeatureServer.HandleREST_CreateReplicaOperation
|
FINE | Removing GeoTransformation: from GeoTransformation Defaults. | System/SyncTools.GPServer | SetupGeoTransformation::~SetupGeoTransformation |
SEVERE | An error occurred. | System/SyncTools.GPServer | GraphicFeatureServer::CreateSyncReplicaREST |
FINE | - GeoDataServer.CreateSyncReplica has completed for Replica: Ags_Fs
| System/SyncTools.GPServer | - GeoDataServer.CreateSyncReplica
|
DEBUG | VirtualOutputDirectory: /rest/directories/arcgisoutput/SOI_MapServer/, CanUseUrls: 0, InServer: 1 | System/SyncTools.GPServer | - GeoDataServer.SetupResultGDSData
|
DEBUG | Time (ms): 59 (/arcgis/rest/services/SOI/FeatureServer/jobs/j52cc43e658e140bc8116b166a26eb8e7) | Rest |
DEBUG | Got Response: (SOI, MapServer) | Rest |
DEBUG | Posting response from worker thread. | - SOI.MapServer
|
FINE | REST request successfully processed. Response size is 117 characters. | - SOI.MapServer
| jobs/j52cc43e658e140bc8116b166a26eb8e7 |
DEBUG | End GraphicFeatureServer.HandleREST_JobResource method. | - SOI.MapServer
- GraphicFeatureServer.HandleREST_JobResource
|
INFO | Request for the service 'System/SyncTools.GPServer' processed successfully. Response sent to the user '22a48e75-2607-4687-998f-27274f871f76'. | Soap |
DEBUG | Posting response from worker thread. | System/SyncTools.GPServer |
DEBUG | Request received in worker thread. | System/SyncTools.GPServer |
FINE | Binary request successfully processed. Response size is 1003 bytes. | System/SyncTools.GPServer | - GPServer.GetJobInputValues
|
FINE | Binary request received. Request size is 375 bytes. | System/SyncTools.GPServer | - GPServer.GetJobInputValues
|
DEBUG | Waiting for response from worker thread - System/SyncTools.GPServer. | System/SyncTools.GPServer |
DEBUG | Sending request to worker thread - System/SyncTools.GPServer. | System/SyncTools.GPServer |
DEBUG | Delegating request to GPServer - System/SyncTools.GPServer. | System/SyncTools.GPServer |