Interoperating transactionally between appservers
This topic describes some considerations and actions that you can take to interoperate transactionally between different types of application servers.
Overview
To interoperate transactionally with a non-WebSphere appserver, WebSphere Application Server switches dynamically between WebSphere-optimized native transaction contexts and interoperable OTS contexts depending on the capability of the partner with which it is interoperating.
To interoperate transactionally between WebSphere Application Server version 5.1 (or later) and WebSphere Application Server before version 5.0, you need to set the following system properties on appservers before version 5.0:
com.ibm.ejs.jts.jts.ControlSet.nativeOnly=false com.ibm.ejs.jts.jts.ControlSet.interoperabilityOnly=trueFor example, if you want to interoperate between appservers at WebSphere Application Server version 5.1 and WebSphere Application Server version 4.0.n, you need to set the system properties on the version 4.0.n appservers.
Moving a transaction log from one server to another
Restarting an appserver on a different host
Using the transaction service