Monitoring BPEL Process Service Engine Instances

13-2 Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle BPM Suite ■ A utility for searching for a specific fault by specifying criteria and clicking Search . Click the Help icon for details. ■ Faults that occurred in the service component, including the fault ID, error message, whether you can recover from the fault, time at which the fault occurred, service component instance ID, activity in which the fault occurred, and a link to a log file describing the fault. BPEL process service component faults identified as recoverable can be recovered.

4. Select faults for recovery using one of the following methods. Note that fault

recovery selection at the BPEL process service component level equals the SOA Infrastructure level, SOA composite application level, and Oracle Mediator service component level. For... Then... Single fault recovery There are three options from which to choose for single-fault recovery: 1. Click the row of the fault that has been identified as recoverable. With the row highlighted, select a specific action from the Recovery Action list, as described in Step 5. 2. In the Recovery column, click the Recover link to access the Faults page of the instance audit trail to perform fault recovery. 3. In the Error Message column, click the message of a fault that has been identified as recoverable. This displays complete fault details, including the fault ID, fault time, fault location, fault type, and error message text. A Recover Now option is displayed for recoverable faults. Click Recover Now to access the Faults page of the instance audit trail to perform fault recovery. Managing BPEL Process Service Components and Engines 13-3

5. Select an action from the Recovery Action list.

6. Perform the following additional monitoring tasks from within the faults table:

a. Click the Show only recoverable faults checkbox to display only faults from

which you can recover.

b. From the Fault Type list, select to display all faults, system faults, business

faults, or Oracle Web Services Manager OWSM faults in the faults table. Click the Help icon for a description of these fault types.

c. From the View list, select Columns Fault ID to display the fault IDs for each

error message. The fault ID is automatically generated and uniquely identifies a fault. The fault ID is also displayed when you click an error message. Bulk fault recovery There are two options from which to choose for bulk-fault recovery: 1. Use Shift+Click or Control+Click to select specific faults in the rows. or 2. From the Select menu, choose Select All Recoverable. Then use Shift+Click or Control+Click to deselect the faults to not include in the recovery operation. Then: 3. Select an action from the Recovery Action list, as described in Step 5. Note: Only the actions applicable to all selected faults are available. Recovery of all faults 1. From the Select menu, choose Select All Recoverable. 2. Select an action from the Recovery Action list, as described in Step 5. Note: Only the actions applicable to all selected faults are available. Note: In most cases, fault policy actions are automatically executed. The only exception is if you defined a fault policy that uses the action ora-human-intervention. This action creates a recoverable fault that can be recovered from Oracle Enterprise Manager Fusion Middleware Control. Action Description Retry Retries the instance directly. An example of a scenario in which to use this recovery action is when the fault occurred because the service provider was not reachable due to a network error. The network error is now resolved. Abort Terminates the entire instance. Replay Replays the entire scope activity again in which the fault occurred. Rethrow Rethrows the current fault. BPEL fault handlers catch branches are used to handle the fault. By default, all exceptions are caught by the fault management framework unless an explicit rethrow fault policy is provided. Continue Ignores the fault and continues processing marks the faulted activity as a success. For... Then...