Error Handling
This section provides information about the different ways used to handle errors in the integration and also resubmitting the instances after rectifying the errors.
Summary of Integration Error Handling
Integration Process: OU ArcGIS OFS Admin Files Create
Type of Error
Action
Notification Type
Retry
External Mobile Control Data service unavailability
Process Stop
The OIC instance is marked as Failed
Technical Error Email
Reschedule execution in OIC
Failure in any of the file creation or any other errors
Files already in Object Storage remain.
Collect the error details.
Process the next file.
At the end, a summary notification email and, if applicable, a Technical Error Detail email are sent.
The OIC instance is marked as Failed.
Technical Error Email
Business Notification Email with Summary of Files
Reschedule execution in OIC
 
Integration Process: OU ArcGIS OFS Work Tasks Process
Type of Error
Action
Notification Type
Retry
Invalid Token
Process Stop
The OIC instance is marked as Failed.
Technical Error Email
Reschedule execution in OIC
Remote Fault[Application down]
Process Stop
The OIC instance is marked as Failed.
Remote Error Email
Reschedule execution in OIC
Business Fault [Bad Request]
The error is collected for each record.
The EXTERNAL_REC_INFO field is not updated and still retains the value of N.
OIC processing is successful.
Business Error Email with failed records
Fix the relevant issue and reschedule execution in OIC
Technical Fault[Xpath or DVM issue]
The error is collected for each record.
The EXTERNAL_REC_INFO field is not updated and still retains the value of N.
OIC processing is successful.
Business Error Email with errors as attachment
Fix the relevant issue and the next run should successfully process the record.
 
If the records cannot be fixed, update the EXTERNAL_REC_INFO field of the Task layer to Y.
 
Integration Process: OU OFS ArcGIS Activities Delete
Type of Error
Action
Notification Type
Retry
Invalid Token
Process Stop
The OIC instance is marked as Failed.
Technical Error Email
Reschedule execution in OIC
Remote Fault[Application down]
Process Stop
The OIC instance is marked as Failed.
Technical Error Email
Reschedule execution in OIC
Business Fault [Bad Request]
The error is collected for each record.
OIC processing is successful.
Business Error Email with error details per status when connected to Online ESRI services.
Fix the relevant issue and reschedule execution in OIC
Technical Fault[Xpath or DVM issue]
Process Stop
The OIC instance is marked as Failed.
The OIC instance is marked as Failed.
Technical Error Email
Reschedule execution in OIC.
 
Integration Process: OU OFS ArcGIS Activities Sync
Type of Error
Action
Notification Type
Retry
Invalid Token eError while querying or updating/creating ESRIActivities and ActivityAssets on ArcGIS Enterprise server.
Process Stop
Business Error
Reschedule execution in OIC
Invalid Token error while getting asset attributes for a given gis ID from the asset feature layer published on ArcGIS Enterprise server.
Process continues
The error message is collected, and email will be sent.
OIC processing is successful.
Business Error
Reschedule execution in OIC
Business Fault while create/update record in ArcGIS.
 
Example: Foreign key constraints, Bad Request
Error is thrown and process stops.
The flow will not continue further if the error occurred during the activity create/update invocation. It will not insert the asset records if the activity create/update fails.
The error is handled in the fault handler.
OIC processing is successful.
Business Error Email with error details will be sent.
Fix the relevant issue and reschedule execution in OIC.
Technical Fault [Xpath or DVM issue]
Process Stop
The OIC instance is marked as Failed.
The OIC instance is marked as Failed.
Technical Error Email
Reschedule execution in OIC
Remote Fault [ArcGIS or OFS Application down]
Process Stop
The fault is thrown.
The fault will be handled in the fault handler section of the flow.
The OIC instance is marked as Failed.
Technical Error Email
Reschedule execution in OIC