IBM BPM, V8.0.1, All platforms > Administer the IT infrastructure > Administer Business Process Choreographer > Use the administrative console to administer Business Process Choreographer

Administer the compensation service for a server

Use the administrative console to start the compensation service automatically when the application server starts, and to specify the location and maximum size of the recovery log.

The compensation service must be started on an application server, when BPEL processes are run on that server. In a cluster, you must perform this server-level setup consistently for each cluster member. The compensation service is used to manage updates that might be made in a number of transactions before the process completes. When you set up a new application server, the compensation service is enabled by default.

In a high availability (HA) environment, each server in a cluster must have a unique compensation log and transaction log directory, so that multiple servers do not attempt to access the same log file. Also, each server in the cluster must be able to access the transaction and compensation log directories of the other servers in the cluster. To change the directory in which compensation logs are written, type the full path name of the directory in the Recovery log directory field.

You can use the administrative console to view and change properties of the compensation service for application servers.


Procedure

  1. In the administrative console, click Servers > Server Types > WebSphere application servers > server_name.

  2. On the Configuration tab, under Container Settings, click Container Services > Compensation service. This action displays a panel with the compensation service properties.
  3. Verify that the Enable service at server startup check box is selected. If you run your BPEL processes on a cluster, enable the compensation service for each server in the cluster.

  4. If necessary, change the compensation service properties.

  5. Click OK.

  6. To save your configuration, click Save in the Messages box of the administrative console window.

Use the administrative console to administer Business Process Choreographer


Related concepts:
Compensation handling in BPEL processes


Related tasks:
Administer compensation for microflows