Table of Contents

Search

  1. Preface
  2. Part 1: Using Process Developer
  3. Part 2: Creating and Modifying Processes
  4. Part 3: Functions, Events, Errors, and Correlation
  5. Part 4: Testing and Deployment
  6. Part 5: Process Central and Process Server (On-Premises)

Process Developer

Process Developer

Catch and Catch All Boundary Events and Compensate Compensate Scope and Rethrow

Catch and Catch All Boundary Events and Compensate Compensate Scope and Rethrow

There are some BPEL activities that cannot be used as the target of a catch or catch all boundary event.
You cannot add a compensate, compensate scope, or rethrow activity as a linked target of a catch or catch all. The catch and catch all events are interrupting events, triggered by the termination of the scope they are attached to. As such, they get executed outside of the scope. The work of the compensate, compensate scope, and rethrow activities is to execute within a scope. These activities must be added inside a scope's catch or catch all handler.
For details, see:

0 COMMENTS

We’d like to hear from you!