Monitoring BPEL Process Service Component Instances and Faults

12-18 Oracle Fusion Middleware Administrators Guide for Oracle SOA Suite and Oracle BPM Suite activitys variable sensor shows the state that it is in at the beginning of the compensation activities, rather than at the end. This is the expected behavior. As a workaround for obtaining the variable state upon completion of compensation, add an empty activity after the compensate or compensateScope activity and set the activity sensor on the empty activity with an evaluation time set to activation.

12.5 Monitoring BPEL Process Service Engine Instances and Faults

You can monitor instances and faults of all BPEL process service components running in the BPEL process service engine. These BPEL process service components can be part of separate SOA composite applications. To monitor BPEL process service engine instances and faults: 1. Access this page through one of the following options:

2. Click Dashboard.

The upper part of the Dashboard page displays recent instances of all BPEL process service components running in the BPEL process service engine, including the instance ID of the service component, the service component name, the SOA composite application of which the service component is a part, the state of the instance for example, completed successfully or faulted, the instance start time, the last modification time, and logs describing the instance.

3. In the Recent Instances section, perform the following monitoring tasks:

a. In the Instance ID column, click an instance ID for a service component to

view its audit trail, process flow, sensor values, and faults.

b. In the Component column, click a specific service component to access its

home page.

c. In the Composite column, click a specific SOA composite application to access

its home page. From the SOA Infrastructure Menu... From the SOA Folder in the Navigator... 1. Select Service Engines BPEL. 1. Right-click soa-infra. 2. Select Service Engines BPEL. Monitoring BPEL Process Service Components and Engines 12-19

d. In the Logs column, click a specific log to access the Log Messages page with

filtered messages specific to that instance.

e. Click Show All below the section to access the Instances page of the service

engine. The lower part of the Dashboard page displays the following details: ■ The service components running in the service engine, the SOA composite applications of the service components, the state of the applications for example, running, and the total, running, and faulted instances in the service engine. ■ The recent faults in the service engine, including the error message, whether you can recover from the fault, the time at which the fault occurred, the SOA composite application in which the fault occurred, the service component, the instance ID of the service component, the activity in which the fault occurred, and log files describing the fault.

4. In the Components section, perform the following tasks:

a. In the Name column, click a specific service component to access its home

page.

b. In the Composite column, click a specific SOA composite application to access

its home page.