IBM Support

PH61060: REPAIR THE CORRUPT TRAN/PARTNER LOG ENTRY ON SYSTEMS THAT DON'T HAVE THE FIX FOR PH56881 ALREADY INSTALLED

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Repair the corrupt tran/partner log entry on systems that
    don't have the fix for PH56881 already installed.  Such a
    system will fail during recovery with the following written to
    SystemOut:
    
    WTRN0000E: An internal error occurred in method reconstruct in
    class com.ibm.ws.tx.jta.TransactionImpl; the exception stack
    trace follows: javax.transaction.SystemException
    at com.ibm.ws.Transaction.wstx.WSATRecoveryCoordinator.fromLogD
    ata(WSATRecoveryCoordinator.java:128)
    at com.ibm.ws.tx.jta.TransactionImpl.reconstructCoordinators(Tr
    ansactionImpl.java:1609)
    at com.ibm.tx.jta.impl.TransactionImpl.reconstruct(TransactionI
    mpl.java:745)
    at com.ibm.ws.tx.jta.RecoveryManager.handleTranRecord(RecoveryM
    anager.java:1015)
    at com.ibm.tx.jta.impl.RecoveryManager.replayTranLog(RecoveryMa
    nager.java:499)
    at com.ibm.tx.jta.impl.RecoveryManager.run(RecoveryManager.java
    :2160)
    at java.lang.Thread.run(Thread.java:830)
    Caused by: java.lang.NullPointerException
    at com.ibm.ws.Transaction.wstx.WSATRecoveryCoordinator.fromLogD
    ata(WSATRecoveryCoordinator.java:118)
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  WebSphere Application Server users of Web   *
    *                  Services-Atomic Transactions (WS-AT)        *
    ****************************************************************
    * PROBLEM DESCRIPTION: NullPointerException occurs during      *
    *                      recovery in                             *
    *                      WSATRecoveryCoordinator.fromLogData     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    APAR PH56881 provided a fix to prevent an error that caused a
    WS-AT subordinate from being logged in a 1PC rollback case
    when an error occurred during rollback that resulted in
    subordinate having a null superior WS-AT Coordinator, however
    it did not allow a system that had already logged such a
    subordinate to recover successfully.  This APAR allows such a
    system to be successfully recovered.
    

Problem conclusion

  • After applying the fix, a system that has a logged
    WS-AT subordinate with a null superior can be successfully
    recovered.
    
    The fix for this APAR is targeted for inclusion in fix packs
    8.5.5.26 and 9.0.5.21. For more information, see 'Recommended
    Updates for WebSphere Application Server':
    https://www.ibm.com/support/pages/node/715553
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH61060

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    850

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2024-04-24

  • Closed date

    2024-05-21

  • Last modified date

    2024-05-21

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

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

Fix information

  • Fixed component name

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"}}]

Document Information

Modified date:
21 May 2024