How Siebel CRM Handles Errors During Online Data Synchronization

This topic describes how Siebel CRM handles errors that occur during online data synchronization. During online data synchronization, in the event of an error, one of the following occurs:

  • Error messages are written to a log file.

  • Error messages are sent to Oracle FLEXCUBE Universal Banking.

  • Error messages are displayed on the user interface.

The error-handling mechanism that is used depends on the type of Siebel Web service that generates the error, as described in the following table.

Web Service Type Operation Error Handling Mechanism

Synchronous

Inbound Create or Query

The error message in the EBM format is transformed using the EAI XSLT Service and is sent to Oracle FLEXCUBE Universal Banking.

Synchronous

Outbound Query

The error message is retrieved from the response message using the FINS Industry XML Query Service, and is displayed to the user.

Fire-and-forget

Outbound Update

If a workflow failure occurs, then the Siebel Server logs the error message.

Fire-and-forget

Inbound Create or Update

An error message is written to a file using the EAI XML Write to File service. For additional information, see Online Data Synchronization Log Files.