Fixes are available
6.1.0.29: Java SDK 1.5 SR11 Cumulative Fix for WebSphere Application Server
6.1.0.31: Java SDK 1.5 SR11 FP1 Cumulative Fix for WebSphere Application Server
6.1.0.33: Java SDK 1.5 SR12 FP1 Cumulative Fix for WebSphere
6.1.0.35: Java SDK 1.5 SR12 FP2 Cumulative Fix for WebSphere
6.1.0.37: Java SDK 1.5 SR12 FP3 Cumulative Fix for WebSphere
6.1.0.47: WebSphere Application Server V6.1 Fix Pack 47
6.1.0.39: Java SDK 1.5 SR12 FP4 Cumulative Fix for WebSphere Application Server
6.1.0.41: Java SDK 1.5 SR12 FP5 Cumulative Fix for WebSphere Application Server
6.1.0.43: Java SDK 1.5 SR13 Cumulative Fix for WebSphere Application Server
6.1.0.45: Java SDK 1.5 SR14 Cumulative Fix for WebSphere Application Server
6.1.0.47: Java SDK 1.5 SR16 Cumulative Fix for WebSphere Application Server
Obtain the fix for this APAR.
APAR status
Closed as program error.
Error description
The CScope recovery needs to tolerate the situation when the servant unexpectedly ends in the middle of creating the RecoverableUnitSections that the CScope requires in order to persist it's state when it hasn't yet added the data to those sections. Since the log data actually exists in the CR, these empty sections are made available to the next SR which performs recovery for the failed one. You will see thr following exceptions in the Servant Region. Trace: 2009/07/10 11:30:50.494 01 t=9A9690 c=UNK key=P8 (1300700 ThreadId: 00000aa9 FunctionName: getRecoveryManager SourceId: com.ibm.ws.cscope.CScopeRecoveryAgent Category: FINER ExtendedMessage: Exit; <null> ... Trace: 2009/07/10 11:30:50.496 01 t=9A9690 c=UNK key=P8 (1300700 ThreadId: 00000aa9 FunctionName: getXAResource SourceId: com.ibm.ws.cscope.CScopeXAResourceFactory Category: FINER ExtendedMessage: Exit; XAResourceNotAvailableException Trace: 2009/07/10 11:30:50.497 01 t=9A9690 c=UNK key=P8 (1300700 ThreadId: 00000aa9 FunctionName: com.ibm.ws.cscope.CScopeXAResourceFactory SourceId: com.ibm.ws.cscope.CScopeXAResourceFactory Category: FINE ExtendedMessage: CScopeSystemException caught getting Recovery Manager;com.ibm.ws.Transaction.XAResourceNotAvailableException at com.ibm.ws.cscope.CScopeXAResourceFactory.getXAResource(CScop at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryD at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryD at com.ibm.ws390.tx.XARecoveryAgentImpl.rollbackUnknownTransacti at com.ibm.ws390.tx.XARecoveryAgentImpl$XARecoveryAgentThread.ru Trace: 2009/07/10 11:30:50.497 01 t=9A9690 c=UNK key=P8 (1300700 ThreadId: 00000aa9 FunctionName: com.ibm.ws.cscope.CScopeXAResourceFactory SourceId: com.ibm.ws.cscope.CScopeXAResourceFactory Category: SEVERE ExtendedMessage: BBOO0220E: CSCP0007E: An unexpected error occurred in method getXAResource in class CScopeXAResource Factory; the exception stack trace follows: com.ibm.ws.Transaction.XAResourceNotAvailableException at com.ibm.ws.cscope.CScopeXAResourceFactory.getXAResource(CScop at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryD at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecoveryD at com.ibm.ws390.tx.XARecoveryAgentImpl.rollbackUnknownTransacti at com.ibm.ws390.tx.XARecoveryAgentImpl$XARecoveryAgentThread.ru ... Trace: 2009/07/10 11:30:50.500 01 t=9A9690 c=UNK key=P8 (1300700 ThreadId: 00000aa9 FunctionName: getXAResource SourceId: com.ibm.ws.cscope.CScopeXAResourceFactory Category: FINER ExtendedMessage: Exit; XAResourceNotAvailableException Trace: 2009/07/10 11:30:50.501 01 t=9A9690 c=UNK key=P8 (1300700 ThreadId: 00000aa9 FunctionName: com.ibm.ws.Transaction.JTA.XARecoveryData SourceId: com.ibm.ws.Transaction.JTA.XARecoveryData Category: WARNING ExtendedMessage: BBOO0221W: WTRN0005W: The XAResource for a transaction participant could not be recreated and transaction recovery may not be able to complete properly. The resource was com.ibm.ws.cscope.CScopeXAResourceInfo@20ec6ada. The exception stack trace follows: com.ibm.ws.Transaction.XAResourceNotAvailableException: com.ibm.ws.Transaction.XAResourceNotAvailableException at com.ibm.ws.cscope.CScopeXAResourceFactory.getXAResource(CSc at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecover at com.ibm.ws.Transaction.JTA.XARecoveryData.recover(XARecover at com.ibm.ws390.tx.XARecoveryAgentImpl.rollbackUnknownTransac at com.ibm.ws390.tx.XARecoveryAgentImpl$XARecoveryAgentThread. Caused by: com.ibm.ws.Transaction.XAResourceNotAvailableExceptio ... 5 more
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM WebSphere Application * * Server V6.0.1 Compensation Service. * **************************************************************** * PROBLEM DESCRIPTION: CSCP0007E, WTRN0005W the XAResource * * for a transaction participant could * * not be recreated. * **************************************************************** * RECOMMENDATION: * **************************************************************** The servant unexpectedly ended in the middle of creating the RecoverableUnitSections that the Compensation Service required in order to persist it's state when it hadn't yet added the data to those sections. Since the log data actually existed in the CR, these empty sections are made available to the next SR which performs recovery for the failed one.
Problem conclusion
The Compensation Service will be changed to ensure that it can tolerate the unexpected ending of the servant region when creating RecoverableUnitSections. APAR PK91826 is currently targeted for inclusion in Service Level (Fix Pack) 6.0.2.39 of WebSphere Application Server V6.0.1. Please refer to URL: //www.ibm.com/support/docview.wss?rs=404&uid=swg27006970 for Fix Pack availability.
Temporary fix
Comments
APAR Information
APAR number
PK91826
Reported component name
WEBSPHERE FOR Z
Reported component ID
5655I3500
Reported release
601
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-07-20
Closed date
2009-08-28
Last modified date
2010-01-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK52448 PM04093
Fix information
Fixed component name
WEBSPHERE FOR Z
Fixed component ID
5655I3500
Applicable component levels
R601 PSY UK52448
UP09/12/12 P F912
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
Document Information
Modified date:
29 December 2021