This topic describes some considerations and actions that you can
take to interoperate transactionally between different types of application
servers.
Procedure
- To interoperate transactionally, using
the OTS protocol, to send requests from application servers that are WebSphere
Application Server Version 5.0.2 or earlier to application servers that are
Version 6 or later, you need to set the following system properties on application
servers that are Version 5.0.2 or earlier:
com.ibm.ejs.jts.jts.ControlSet.nativeOnly=false
com.ibm.ejs.jts.jts.ControlSet.interoperabilityOnly=true
For example,
to send requests from application servers that are WebSphere Application Server
Version 4.0.n to application servers that are WebSphere Application Server
Version 6, you need to set the system properties on the Version 4.0.n application
servers.
You do not need to set these properties to receive requests
on application servers that are WebSphere Application Server Version 5.0.2
or earlier from application servers that are Version 6 or later.
- If you have enabled WebSphere Application Server global security,
you need to disable protocol security on servers at version 6.0.2 or later
to be able to interoperate transactionally with servers at earlier versions.
To disable protocol security on a server, complete the following
steps:
- Under Additional Properties select Custom
Properties.
- On the Custom Properties page, click New.
- On the settings page, type DISABLE_PROTOCOL_SECURITY in
the Name field and TRUE in the Value field.
- Click Apply or OK.
- Save your changes to the master configuration.
- Restart the server.