In the Logs column, click a specific log to access the Log Messages page with Monitoring BPEL Process Service Engine Request and Thread Statistics

13 Managing BPEL Process Service Components and Engines 13-1 13 Managing BPEL Process Service Components and Engines This chapter describes how to manage BPEL process service components and service engines. This chapter includes the following topics: ■ Section 13.1, Recovering from BPEL Process Service Component Faults ■ Section 13.2, Managing BPEL Process Service Component Policies ■ Section 13.3, Recovering from BPEL Process Service Engine Faults ■ Section 13.4, Performing BPEL Process Service Engine Message Recovery For more information, see the following sections: ■ Section 1.2.4, Introduction to Service Components and Service Component Instances ■ Section 1.2.6, Introduction to Service Engines

13.1 Recovering from BPEL Process Service Component Faults

You can monitor and perform individual and bulk fault recoveries for BPEL process service components that are identified as recoverable. For BPEL process faults to be identified as recoverable, there must be a fault policy defined that is bound to the fault through the fault-bindings.xml file and which triggers the action ora-human-intervention. However, without defining any fault policies, the fault takes its standard course as either a recoverable or nonrecoverable fault. To recover from BPEL process service component faults: 1. Access this page through one of the following options:

2. Select the BPEL process service component in the Component Metrics section.

3. Click Faults.

The Faults page displays the following details: From the SOA Infrastructure Menu... From the SOA Folder in the Navigator... 1. Select Home. 2. Select the Deployed Composites tab. 3. In the Composite section, select a specific SOA composite application. 1. Under soa-infra, select a specific SOA composite application. 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.