Managed Transaction

A Managed Transaction policy starts a managed transaction before invoking a component service, so its service implementation executes in a transaction environment.

TIBCO ActiveMatrix starts or joins (inherits) a transaction before invoking the operation of a component service. When control returns to TIBCO ActiveMatrix, the transaction either commits (for example, if the component returns normally or throws a business exception (faults declared in the abstract WSDL)) or rolls back (for example, if the component throws a non-business exception).

TIBCO Business Studio automatically adds this policy set when it adds the corresponding intent.

This policy set can apply at any implementation.