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

APAR status
Closed as program error.

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 number PQ62277
Reported component name WEBSPHERE AE AI
Reported component ID 5630A2200
Reported release 400
Status CLOSED PER
PE NoPE
HIPER NoHIPER
Submitted date 2002-06-17
Closed date 2002-08-07
Last modified date 2002-08-07

APAR is sysrouted FROM one or more of the following:

APAR is sysrouted TO one or more of the following:

Modules/Macros
PROXY          

Fix information
Fixed component name WEBSPHERE AE AI
Fixed component ID 5630A2200

Applicable component levels
R400 PSY    UP


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ62277
IBM Group: Software Group
Modified date: Aug 7, 2002