This topic describes some considerations and actions that you can take to interoperate transactionally between different types of application servers.
Why and when to perform this task
WebSphere Application Server is a transaction manager that supports transactional interoperation with other transaction managers through either the CORBA Object Transaction Service (OTS) protocol (for example, application servers) or, for JSR-109 compliant requests, Web Service Atomic Transaction (WS-AtomicTransaction) protocol. This is in addition to its ability to coordinate XA resource managers and to be coordinated by J2EE Connector 1.5 resource adapters.
com.ibm.ejs.jts.jts.ControlSet.nativeOnly=false com.ibm.ejs.jts.jts.ControlSet.interoperabilityOnly=trueFor example, if you want to interoperate between application servers at WebSphere Application Server version 6 and WebSphere Application Server version 4.0.n, you need to set the system properties on the version 4.0.n application servers.
Related tasks
Moving a transaction log from one server
to another
Restarting a server on a
different host
Related information
The Java transaction
service (JTS), http://java.sun.com/products/jts/
The Java transaction
API (JTA), http://java.sun.com/products/jta/
Web
Service Atomic Transactions (WS-AtomicTransactions)
J2EE Connector Architecture
1.5
CORBA
Object Transaction Service (OTS)