Siebel CRM Integration to Oracle FLEXCUBE Universal Banking Implementation Guide > Troubleshooting the Integration >
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 Table 8.
Table 8. Siebel Error Handling for Online Data Integration
|
|
|
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. |
Online Data Synchronization Log Files
Log files specific to the online data synchronization process are created if errors occur when inbound fire-and-forget Web services trigger create or update operations. Error messages are written to the files in the siebsrvr\log\ directory where siebsrvr is the Siebel Server installation directory. The name of the log file takes the following format: MessageId EBMShortName Operation .xml
where
MessageId is the numeric message identifier
EBMShortName is the abbreviation for the EBM
Operation is either Create or Update
For example: 9110970000009273DAUpdate.XML
Table 9 shows the log files created for each integration object if errors occur during create and update operations.
Table 9. Log Files for Create and Update Operations
|
Integration Object Short Name |
Log File Name of Fire-and-Forget Service |
Deposit Account |
DA |
MessageIdDAUpdate.XML MessageIdDACreate.XML |
Loan Account |
LA |
MessageIdLAUpdate.XML MessageIdLACreate.XML |
Customer Interaction (Activity) |
CI |
MessageIdCICreate.XML |
Sales Opportunity (Lead) |
SO |
MessageIdSOCreate.XML |
Service Request |
SR |
MessageIdSRUpdate.XML |
Customer Party |
CP |
MessageIdCPUpdate.XML |
|