PQ90533: ORG.OMG.CORBA.TRANSACTION_ROLLEDBACKAT COM.IBM.EJS.JTS.JTS.CLIENTINTERCEPTOR.SEND_REQUEST

APAR status
Closed as program error.

Error description
When WAS is messaging a non-WAS (RMI) server and a transaction
context is attached to the message, the reply is returned with
the transaction context removed, causing the WAS transaction to
wipeout and rollback.  All subsequent processing under this
transaction fails.
Local fix
No local fix.
Problem summary
****************************************************************
* USERS AFFECTED: Any user who makes RMI calls to remote JVM   *
*                 or OTS server where an OTS context is not    *
*                 provided on method return.                   *
****************************************************************
* PROBLEM DESCRIPTION: Customer MDB processing fails in the    *
*                      case where application servers are      *
*                      brought up when messages waiting to be  *
*                      processed on an input queue.  Messages  *
*                      begin to be processed, errors occurs,   *
*                      transaction rolls back, customer        *
*                      processing fails. All is OK if no       *
*                      messages are waiting to be processed.   *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
If call made to RMI server with transaction context attached,
the message is returned with transaction context removed -
transaction then rolledback.  Subsequent processing expects
transaction to be active, so processing fails.

If an EJB, running under a global transaction, makes a call to
a RMI object residing on a non OTS compliant JVM or an OTS
server that does not supply OTS responses on method return
then upon return from the call the global transaction is
rolled back and a TransactionRolledbackException raised.

The problem is caused by Application Server requiring that when
an OTS context is flowed with the request, that a reply context
be supplied on the response by the callee server.

This APAR removes the constraint.
Problem conclusion
Verification check removed which reflects the OTS specification
more accurately
Temporary fix
Temp fix to Volkwagen
Comments
APAR information
APAR number PQ90533
Reported component name WAS NETWRK DEPL
Reported component ID 5630A3601
Reported release 00A
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Special Attention NoSpecatt
Submitted date 2004-06-23
Closed date 2004-07-29
Last modified date 2004-07-29

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
CLNTINT          

Publications Referenced

Fix information

Applicable component levels
R003 PSY    UP
R00A PSY    UP
R00H PSY    UP
R00I PSY    UP
R00P PSY    UP
R00S PSY    UP
R00W PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 00A
Software edition:
Reference #: PQ90533
IBM Group: Software Group
Modified date: Jul 29, 2004