Retry Mechanism
By default IdentityIQ for MicroFocus Service Manager Service Desk provides retry mechanism for Connection reset and for unknown host problems occurred from network issues.
However you can configure retryableErrors list in integration configuration (IntegrationConfig
) file to add new exception strings to the attributes map in integration configuration file.
The retryableErrors entry is a list of strings through which the integration searches when it receives a message from the IdentityIQ for MicroFocus Service Manager Service Desk. Only SOAPException strings are considered for retry that is, the exceptions raised from SOAP web service. If one of the strings in the entry exists in the error, the integration attempts to retry the request. When the configured error string is not a part of the error message returned from MicroFocus Service Manager Service Desk, then IdentityIQ will not attempt a retry.
For example,
<entry key="retryableErrors">
<value>
<List>
<String>Connection reset</String>
</List>
</value>
</entry>
Note
Error messages containing very specific information about date/time, sequence ID and so on must be avoided. Error codes or error message substrings would be good candidates for inclusion. Only exceptions raised from soap web service are considered for retry.