Using transactional features

A transactional collaboration rolls back if it encounters an error that stops its execution. For rollback to be successful, each scenario must have compensation specified for each subtransaction step. To set the transactional properties of a collaboration, you must take the steps outlined in Table 44.

Table 44. Defining a transactional collaboration
Definition step Description For more information
Assign a minimum transaction level for the collaboration template. The transactional collaboration uses the minimum transaction level to determine when to perform transaction rollback. Specifying the minimum transaction level
Specify compensations for subtransaction steps. The transactional collaboration uses the compensation defined for its subtransactions to perform the actual rollback. Defining compensation

Copyright IBM Corp. 2004, 2005