PQ77038: TransactionRolledbackException when calling
RMI object on a non OTS JVM
Downloadable files
Abstract
In WebSphere Application Server 5.x,
TransactionRolledbackException is issued when calling RMI object on a non
OTS JVM.
Download Description
If an EJB, running under a global transaction, makes a call to a RMI
object residing on a non OTS compliant JVM then upon return from the call
the global transaction is rolled back and a
TransactionRolledbackException raised.
The problem is caused by WebSphere requiring that when an OTS context is
flowed with the request, that a reply context be supplied on the response
by the callee server. In the case when the callee server is a non OTS
server (i.e. a vanilla JVM hosting an RMI object) the response OTS context
will be missing.
This APAR removes the constraint.
If you use Global Transactions that inter-operate with WebSphere
Application Server 3.5 servers then please contact IBM for advise.
Prerequisites
Please download the UpdateInstaller below to install this fix.