ServiceMax - Error Handling (Magic xpi 4.9)
The Magic xpi Server checks for errors after each step is executed. If a step with the ServiceMax connector produces an error message, the error behavior is Exit. Therefore, the moment there is an error in a method, the component will exit and will not continue to the next method.
The error codes for the ServiceMax connector are listed below. You can also use Magic xpi's General Component Errors with the ServiceMax connector. The codes are returned to the Magic xpi Server in the Invocation program’s Error Code parameter.
|
|
1203
|
ServiceMax call error: <Error description>
One example is:
Error 1203 - ServiceMax call error: com.magicsoftware.ibolt.salesforce.IBSalesforceException: Login error (Unexpected Error): REQUEST_LIMIT_EXCEEDED Total Requests Limit exceeded.
This error message is generated from the ServiceMax side. It is related to the number of Concurrent API Requests that an organization is limited to.
These limitations are as follows:
Organization Type
|
Limit
|
Developer Edition
|
5
|
Trial organizations
|
5
|
Production organizations
|
25
|
Sandbox
|
25
|
|
1207
|
Could not find Destination database: <Database Entry>
|
1208
|
Input mandatory parameter is empty: <Param Name>
|
1209
|
Internal error return: <Err Description>
|
1210
|
Database error return: <Err Code> <Err Description>
|
1211
|
Replication terminated SFDC_TerminateReplication logical name is set to 1
|
Error Handling in Magic xpi