PQ94101: Failed to resume the transaction during process_signal() call on RemoteActionWrapper | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description RemoteActionWrapper.processSignal() suspends the transaction on the thread before making the process_signal() call on the remote Action object that it wraps. If the process_signal() call results in an exception other than a COMM_FAILURE, TRANSIENT, or OBJECT_NOT_EXIST, it fails to resume the transaction on the thread. Failing to resume the transaction causes the suspend/resume stack to become unbalanced. The originalactive transaction has not been "resumed" back on the thread because of the failure to resume the tran that RemoteActionWrapper.processSignal suspended.Local fix Problem summary **************************************************************** * USERS AFFECTED: All WebSphere Application Server users of * * Activity Service * **************************************************************** * PROBLEM DESCRIPTION: Failed to resume the transaction * * during process_signal() call on * * RemoteActionWrapper * **************************************************************** * RECOMMENDATION: * **************************************************************** RemoteActionWrapper.processSignal() suspends the transaction on the thread before making the process_signal() call on the remote Action object that it wraps. If the process_signal() call results in an exception other than a COMM_FAILURE, TRANSIENT, or OBJECT_NOT_EXIST, it fails to resume the transaction on the thread. Failing to resume the transaction causes the suspend/resume stack to become unbalanced. The originalactive transaction has not been "resumed" back on the thread because of the failure to resume the tran that RemoteActionWrapper.processSignal suspended.Problem conclusion RemoteActionWrapper will be updated to correctly handle exceptions other than COMM_FAILURE, TRANSIENT and OBJECT_NOT_EXIST so that the suspend/resume stack remains balanaced.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
Publications Referenced
|
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server > General
Operating system(s):
Software version: 10A
Software edition:
Reference #: PQ94101
IBM Group: Software Group
Modified date: Oct 7, 2004
(C) Copyright IBM Corporation 2000, 2008. All Rights Reserved.