IBM BPM, V8.0.1, All platforms > Administer applications and processes in the runtime environment > Manage processes and their components > Administer BPEL processes and human tasks > Repairing BPEL processes and activities

Forcing the completion of activities

If you are aware that an activity is not going to complete in a timely manner, for example, because the invoked service is no longer available, you can force the completion of the activity so that the process flow can continue. You might also want to force the completion of an activity if you cannot repair the cause of the failure.

For example, if the evaluation of a wait expression in a wait activity repeatedly causes the activity to stop, you might want to force the activity to complete.

Generally, you can force an activity to complete if it is in the stopped state and the stopReason is Implementation failed, Follow-on navigation failed, or Exit condition is false. Depending on the activity kind, you can also force the completion of the activity in states other than the stopped state. For more information on forcing the completion of activities in other states, see the related information on state transitions diagrams for activities.

To force the completion of an activity in Business Process Choreographer Explorer.


Procedure

  1. In the Views tab, navigate to the Activity page for the activity, and click Force Complete.

  2. Specify the data that is needed to complete the activity.

    You can only provide data for activities that have output variables, that is, invoke, human task, pick, and receive activities.

  3. Click Force Complete again.

Repairing BPEL processes and activities using Business Process Choreographer Explorer


Related concepts:
State transition diagrams for activities in BPEL processes


Related tasks:
Jumping activities