Task 2: Enable Oracle BAM on the Oracle BPM Server

38 Managing Oracle BPMN Service Components and Engines 38-1 38 Managing Oracle BPMN Service Components and Engines This chapter describes how to manage BPMN process service components and service engines. This chapter includes the following topics: ■ Section 38.1, Recovering from BPMN Process Service Component Faults ■ Section 38.2, Managing BPMN Process Service Component Policies ■ Section 38.3, Recovering from BPMN Process Service Engine Faults ■ Section 38.4, Performing BPMN Process Service Engine Message Recovery

38.1 Recovering from BPMN Process Service Component Faults

You can monitor and perform individual and bulk fault recoveries for BPMN process service components that are identified as recoverable. For BPMN 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 normal course as either a recoverable or nonrecoverable fault. To recover from BPMN process service component faults: 1. Access this page through one of the following options:

2. In the Component Metrics section, select the BPMN process service component.

3. Click Faults.

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. 38-2 Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle BPM Suite The Faults page displays the following details: ■ 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. BPMN 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 BPMN process service component level is equal to 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.