Siebel Connector for Siebel eBusiness Applications > Administration and Error Messages > Error Recovery and Administration >

Recovering from a Software Failure


On the receiving side, a software failure is more likely than a hardware failure. Recovering from a software failure (more likely than a hardware failure) typically involves identifying the error, reporting the error to the publishing side, and correcting the data and republishing. These procedures are summarized below.

Handling Failure Errors

To identify the software failure

  1. Navigate to Integration Administration screen.
  2. Navigate to EAI Queues.

    The EAI Queues applet and EAI Queue Item applet appear.

  3. Search for S2S Inbound Process Log Queue.

    The EAI Queue Item applet lists detailed information about the failure.

Table 4 explains the EAI Queue Item applet columns.

Table 4. EAI Queue Fields
Field
Description

Comments

Last step that errored out in the S2S Inbound Process

Queue Name

This is always S2S Inbound Process Log Queue

Reference ID

Normal or Delete Root

Reference Value2

Channel Name

Reference Value3

S-S Key ID value

Siebel Message

Siebel message that caused the error

Status

Error in Processing

If the EAI Queue Item applet show records, the error occurred as data was being received. In this case, examine the Reference Value2 and Reference Value3 columns for more information about the failed record.

To report the error to the publishing side

  1. Review appropriate log files to identify the reason for the failure.
  2. Send the error record channel name and S-S Key Id value to the publishing side administrator.

To correct the data and republish

  1. Navigate to the Siebel to Siebel Connector > Global Data.
  2. Locate the corresponding snapshot.
  3. Set the Error Recovery flag to Y.

Handling Root Deletion Errors

In cases where deleting a root is attempted and failed, use the following procedure to recover.

To identify the error

  1. Perform steps 1-3, under To identify the software failure.
  2. When the EAI Queue Item applet is displayed, identify any records with Delete Root in the Reference Id column.
  3. Run workflow to do error recovery:
    • From srvrmgr command line type the following command:

    start task for comp WfProcMgr with ProcessName='S2S Error Recovery Delete Root Process'

    The failed record is deleted from the database. The log is also deleted from the EAI Queue Item.

Siebel Connector for Siebel eBusiness Applications