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 27.

Table 27. 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"

For a more detailed explanation of transactional collaborations, refer to the chapter on transactional collaborations in the Technical Introduction to IBM WebSphere InterChange Server.

Copyright IBM Corp. 2003, 2004