Database Reference
In-Depth Information
CCYY-MM-DDThh:mm:ss (use this format for specify-
ing a wait until the time is reached). For example:
<wait until="'2014-05-10T01:02:00'"/>
means wait until 01:02:00 A.M., May 10, 2014.
PnYnMnDTnHnMnS (use this format for specifying the
Time duration for wait). For example: <wait
for="'P00Y01M02DT03H04M05S'"/> means wait
for a duration of 00 years, 01 months, 02 days, 03
hours, 04 minutes, and 05 seconds.
Exit
• Assists us to end the process
• Usually Exit is used to kill/exit a running BPEL process, which
is usually done when an exception occurs or data validation
fails for an activity within the BPEL process. For example, an
invalid order ID will make the BPEL terminate the activity and
will not proceed with order fulfillment activities. The Exit activ-
ity replaces the Terminate activity from BPEL 1.1
RepeatUntil
• Provides a mechanism to repeat the execution of a contained
activity until a given Boolean condition becomes true.
• The minimum execution value is one.
Compensate
• Assists us in implementing recovery business logic when it is
either partially or fully executed
• Compensate activity through compensation handlers allows
us to cancel or reverse a previously executed activity
• A compensation handler defines an undo sequence, for ex-
ample, cancel order
• Compensate activity can be invoked either from another com-
pensation handler or only from a fault handler
Empty
Search WWH ::




Custom Search