BPEL - Resubmitting a Faulted Process



In this chapter, we will see different scenarios related to the resubmitting of a faulted process.

Scenario A

The BPEL code uses a fault-policy and a fault is handled using the ora-human-intervention activity. The fault is then marked as Recoverable and the instance state is set to Running.

Scenario B

The BPEL code uses a fault-policy and a fault is caught and re-thrown using the ora-rethrow-fault action. The fault is then marked as Recoverable and the instance state is set to Faulted; provided the fault is a recoverable one (like URL was not available).

Advertisements