PQ39847: DATA CORRUPTION IN DISTRIBUTED WEBSPHERE TRANASCTION FOLLOWING AROLLBACK IN ONE SERVER.

A fix is available
WebSphere Application Server Version 3.5 Fix Pack 7 (3.5.7)

APAR

APAR status
Closed with unknown close code.

Error description
When completing a distributed transaction on two servers, the
coordinating server asks the subordinate server to prepare to
commit. If the subordinate server elects to rollback and rolls
back, this decision is not passed back to the coordinating
server, which commits its portion of the transaction,
resulting in inconsistent data. No error messages or exceptions
are generated. If the subordinate server elects to commit,
the coordinating server also commits as expected. This problem
has only been observed when WebSphere is configured to run in
Interoperability mode.
Local fix
Problem summary
****************************************************************
* USERS AFFECTED: Application servers using WebSphere's        *
*                 interoperability operating mode. This        *
*                 is not the default operating mode.           *
****************************************************************
* PROBLEM DESCRIPTION: During commit processing a down stream  *
*                      server can elect ro rollback the Tx     *
*                      but this decision is not given to the   *
*                      co-ordinating server who may commit     *
*                      the Tx. Occurrs in Interoperability     *
*                      mode only.                              *
****************************************************************
* RECOMMENDATION:                                              *
****************************************************************
Possible Data Inconsistencies when running in Interoperability
mode.
Problem conclusion
Problem fixed by defining a TxListener interface. Coordinating
server is now notified of down stream servers decisions.
Temporary fix
Comments
APAR information
APAR numberPQ39847
Reported component nameWEBSPHERE AE AI
Reported component ID5648C8400
Reported release350
StatusCLOSED
PENoPE
HIPERNoHIPER
Submitted date2003-03-03
Closed date2003-03-03
Last modified date2003-03-17

APAR is sysrouted FROM one or more of the following:
PQ62277

APAR is sysrouted TO one or more of the following:APAR is sysrouted FROM one or more of the following:PQ62277


Modules/Macros
PROXY
APAR is sysrouted TO one or more of the following:Modules/Macros

Fix information
Fixed component nameWEBSPHERE AE AI
Fixed component ID5648C8400

Applicable component levels
R400 PSYUP











Document Information

Product categories: Software, Application Servers, Distributed Application & Web Servers, WebSphere Application Server, General
Software version: 350
Reference #: PQ39847
IBM Group: Software Group
Modified date: 2003-03-17