Administering compensation for microflows

If compensation fails for a microflow, there are a number of administrative actions you can take.

Before you begin

For microflows to be compensated, the compensation service must be started in the administrative console.

Why and when to perform this task

When a microflow runs, it can encounter problems. For these situations, compensation might have been defined for the process in the process model. Compensation allows you to undo previous completed steps, for example, to reset data and states so that you can recover from these problems.

However, the compensation processing might also fail. When a compensation for a microflow fails, the process administrator must intervene to resolve the problems.

In Business Process Choreographer Explorer, complete the following steps to administer failed compensation actions.

Steps for this task

  1. Display a list of the compensation actions that failed.

    Click Failed Compensations under Process Instances in the navigation pane.

    The Failed Compensations page is displayed. This page contains information about why the named compensation action failed. This information can help you to decide what actions to take to correct the failed compensation.

  2. Select an activity and then click one of the available actions.

    The following administrative actions are available:

    Skip
    Skips the current compensating action and continues with compensating the microflow. This action might result in a non-compensated activity.
    Retry
    If you have taken action to correct the failed compensation action, click Retry to try the compensation action again.
    Stop
    Stops the compensation processing.

Terms of use |

Last updated: Thu Apr 27 14:54:58 2006

(c) Copyright IBM Corporation 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)