A note about distributed transactions

A number of protocols exist to support distributed transactions. The CICS enterprise Java environment supports only the CORBA Object Transaction Service (OTS) protocol. However, some J2EE-compliant web application servers (such as WebSphere) either do not use this protocol, or do not use this protocol by default. WebSphere can be configured to use pure OTS distributed transactions; for detailed instructions on how to set up WebSphere to use the OTS, see the readme.txt file supplied with the Bank Account sample.

If objects on your web application server call CICS enterprise beans within the scope of existing transaction contexts, you must set up your web application server to use the CORBA OTS.