IBM Support

PM04093: CSCP0007E, WTRN0005W THE XARESOURCE FOR A TRANSACTION PARTICIPANT COULD NOT BE RECREATED.

A fix is available

Subscribe

You can track all active APARs for this component.

 

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.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 PKM04093 is currently targeted for inclusion in Service
    Level (Fix Pack) 6.1.0.29 of WebSphere Application Server V6.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

    PM04093

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-12-22

  • Closed date

    2009-12-24

  • Last modified date

    2010-02-01

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

    PK91826

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • BBGUBINF BBOUBINF
    

Fix information

  • Fixed component name

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R610 PSY UK53194

       UP10/01/15 P F001

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.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
10 February 2022