PQ97609: INDOUBT TRANSACTIONS BELONGING TO SUBORDINATE MAY REMAIN, AFTER SUPERIOR FAILS AND RECOVERS. | |||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description A distributed transaction was in the process of handling a prepare request when the superior (originating) server failed. Following the successful recovery of the superior, there were still indoubt transactions belonging to the subrodinate server.Local fix Problem summary **************************************************************** * USERS AFFECTED: All WebSphere Application Server Users. * **************************************************************** * PROBLEM DESCRIPTION: Distributed transactions were left in * * indoubt state after superior failed and * * recovered. * **************************************************************** * RECOMMENDATION: * **************************************************************** A distributed transaction was in the process of handling a prepare request when the superior (originating) server failed. Following the successful recovery of the superior, there were still indoubt transactions belonging to the subrodinate. The problem here is that the recovery coordinator was not being registered with the orb before the coordinating server the superior server) failed, and so the replay_completion call was failing. There was a further problem in that, if the superior rolled back the transaction, the subordinate was not able to detect this, and continually resissued the request.Problem conclusion Classes Proxy and JBrokerSupport will be updated to ensure that the recovery coordinator is registered with the orb. Class CoordinatorImpl will be updated to return an OBJECT_NOT_EXIST exception if the distributed transaction was rolled back by the superior, so allowing the subordinate to take the corresponding action. This fix is available via iFix PQ97609.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
SRLS
|
Document Information |
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server > General
Operating system(s):
Software version: 400
Software edition:
Reference #: PQ97609
IBM Group: Software Group
Modified date: Jan 13, 2005
(C) Copyright IBM Corporation 2000, 2006. All Rights Reserved.