IBM Support

PK93210: APPLICATION SERVER MAY HANG UNDER LOAD WHEN JOINING GLOBAL TRANSACTIONS AS A SUBORDINATE TO ANOTHER APPLICATION SERVER

Fixes are available

7.0.0.7: WebSphere Application Server V7.0 Fix Pack 7 for IBM i
7.0.0.7: WebSphere Application Server V7.0 Fix Pack 7 for AIX
7.0.0.7: WebSphere Application Server V7.0 Fix Pack 7 for Windows
7.0.0.7: WebSphere Application Server V7.0 Fix Pack 7 for HP-UX
7.0.0.7: Java SDK 1.6 SR6 Cumulative Fix for WebSphere Application Server
7.0.0.7: WebSphere Application Server V7.0 Fix Pack 7 for Solaris
7.0.0.7: WebSphere Application Server V7.0 Fix Pack 7 for Linux
7.0.0.9: WebSphere Application Server V7.0 Fix Pack 9 for IBM i
7.0.0.9: WebSphere Application Server V7.0 Fix Pack 9 for Windows
7.0.0.9: WebSphere Application Server V7.0 Fix Pack 9 for AIX
7.0.0.9: WebSphere Application Server V7.0 Fix Pack 9 for HP-UX
7.0.0.9: Java SDK 1.6 SR7 Cumulative Fix for WebSphere Application Server
7.0.0.9: WebSphere Application Server V7.0 Fix Pack 9 for Solaris
7.0.0.9: WebSphere Application Server V7.0 Fix Pack 9 for Linux
7.0.0.11: WebSphere Application Server V7.0 Fix Pack 11 for IBM i
7.0.0.11: WebSphere Application Server V7.0 Fix Pack 11 for Windows
7.0.0.11: WebSphere Application Server V7.0 Fix Pack 11 for HP-UX
7.0.0.11: WebSphere Application Server V7.0 Fix Pack 11 for AIX
7.0.0.11: Java SDK 1.6 SR7 Cumulative Fix for WebSphere Application Server
7.0.0.11: WebSphere Application Server V7.0 Fix Pack 11 for Solaris
7.0.0.11: WebSphere Application Server V7.0 Fix Pack 11 for Linux
7.0.0.13: WebSphere Application Server V7.0 Fix Pack 13 for AIX
7.0.0.13: WebSphere Application Server V7.0 Fix Pack 13 for HP-UX
7.0.0.13: WebSphere Application Server V7.0 Fix Pack 13 for IBM i
7.0.0.13: WebSphere Application Server V7.0 Fix Pack 13 for Linux
7.0.0.13: WebSphere Application Server V7.0 Fix Pack 13 for Solaris
7.0.0.13: WebSphere Application Server V7.0 Fix Pack 13 for Windows
7.0.0.13: Java SDK 1.6 SR8FP1 Cumulative Fix for WebSphere Application Server
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for AIX
7.0.0.15: Java SDK 1.6 SR9 Cumulative Fix for WebSphere Application Server
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for HP-UX
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for IBM i
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for Linux
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for Solaris
7.0.0.15: WebSphere Application Server V7.0 Fix Pack 15 for Windows
7.0.0.17: WebSphere Application Server V7.0 Fix Pack 17
7.0.0.17: Java SDK 1.6 SR9 FP1 Cumulative Fix for WebSphere Application Server
7.0.0.19: WebSphere Application Server V7.0 Fix Pack 19
7.0.0.21: WebSphere Application Server V7.0 Fix Pack 21
7.0.0.23: WebSphere Application Server V7.0 Fix Pack 23
7.0.0.25: WebSphere Application Server V7.0 Fix Pack 25
7.0.0.27: WebSphere Application Server V7.0 Fix Pack 27
7.0.0.29: WebSphere Application Server V7.0 Fix Pack 29
7.0.0.31: WebSphere Application Server V7.0 Fix Pack 31
7.0.0.27: Java SDK 1.6 SR13 FP2 Cumulative Fix for WebSphere Application Server
7.0.0.33: WebSphere Application Server V7.0 Fix Pack 33
7.0.0.35: WebSphere Application Server V7.0 Fix Pack 35
7.0.0.19: Java SDK 1.6 SR9 FP2 Cumulative Fix for WebSphere Application Server
7.0.0.21: Java SDK 1.6 SR9 FP2 Cumulative Fix for WebSphere
7.0.0.23: Java SDK 1.6 SR10 FP1 Cumulative Fix for WebSphere
7.0.0.25: Java SDK 1.6 SR11 Cumulative Fix for WebSphere Application Server
7.0.0.27: Java SDK 1.6 SR12 Cumulative Fix for WebSphere Application Server
7.0.0.29: Java SDK 1.6 SR13 FP2 Cumulative Fix for WebSphere Application Server
7.0.0.45: Java SDK 1.6 SR16 FP60 Cumulative Fix for WebSphere Application Server
7.0.0.31: Java SDK 1.6 SR15 Cumulative Fix for WebSphere Application Server
7.0.0.35: Java SDK 1.6 SR16 FP1 Cumulative Fix for WebSphere Application Server
7.0.0.37: Java SDK 1.6 SR16 FP3 Cumulative Fix for WebSphere Application Server
7.0.0.39: Java SDK 1.6 SR16 FP7 Cumulative Fix for WebSphere Application Server
7.0.0.41: Java SDK 1.6 SR16 FP20 Cumulative Fix for WebSphere Application Server
7.0.0.43: Java SDK 1.6 SR16 FP41 Cumulative Fix for WebSphere Application Server
Obtain the fix for this APAR.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A WebSphere Application Server for z/OS controller region may
    hang when it is running near capacity and is joining global
    transactions as a subordinate to another OTS compliant
    application server.  This can occur when distributing EJBs
    between two application servers, and the EJBs are configured to
    participate in the same global transaction.
    
    When viewing an SVC dump of the hung controller region, the
    traceback of many of the controller region threads will show
    com/ibm/ws390/tx/WorkRequestDispatcher.dispatch() at the bottom
    of the stack, and
    com/ibm/ws390/orb/ClientDelegate.invokeRequestCFW() at the top
    of the stack.  An example stack trace is shown below:
    
    com/ibm/ws390/orb/ClientDelegate.invokeRequestCFW
         ClientDelegate.java
    com/ibm/ws390/orb/ClientDelegate.commonInvoke
         ClientDelegate.java:1016
    com/ibm/ws390/orb/ClientDelegate.invoke
         ClientDelegate.java:863
    org/omg/CORBA/portable/ObjectImpl._invoke
         ObjectImpl.java:484
    .......
    .......
    com/ibm/ws390/tx/WorkRequestDispatcher.dispatchExit
         WorkRequestDispatcher.java:538
    com/ibm/ws390/tx/WorkRequestDispatcher.dispatch
         WorkRequestDispatcher.java:108
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  All users of IBM WebSphere Application      *
    *                  Server V7.0                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION: WebSphere Application Server for        *
    *                      z/OS stops processing requests when     *
    *                      running near capacity and when          *
    *                      joining a global transaction with       *
    *                      another OTS compliant application       *
    *                      server.                                 *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    WebSphere Application Server for z/OS may stop processing
    requests when the server is running near capacity and is also
    joining global transactions originating from another OTS
    compliant application server.  During the transaction join,
    the controller region may use up all of its worker threads
    communicating with the application server originating the
    transaction.  This leaves no threads for the WebSphere
    Application Server to use to process application requests.
    

Problem conclusion

  • Code was added to prevent transaction join processing from
    using all of the controller region worker threads.
    
    The following minor codes and abend codes were added to the
    WebSphere Application Server for z/OS as a result of APAR
    PK93210:
    
    APAR PKPK93210 requires changes to documentation.
    
    NOTE: Periodically, we refresh the documentation on our
    Web site, so the changes might have been made before you
    read this text. To access the latest on-line
    documentation, go to the product library page at:
    
    http://www.ibm.com/software/webservers/appserv/library
    
    A change to the z/OS version of the WebSphere Application
    Server Version 7.0 Information Center will be made to add
    the following minor codes:
    
    C9C21A9D
    Explanation: IBM Internal Only
    Suggested Action:  For support, look up problem determination
    information on WebSphere Application Server eSupport page at:
    http://www.ibm.com/software/webservers/appserv/zos_os390/support
    
    C9C21A9E
    Explanation: IBM Internal Only
    Suggested Action:  For support, look up problem determination
    information on WebSphere Application Server eSupport page at:
    http://www.ibm.com/software/webservers/appserv/zos_os390/support
    
    C9C21A9F
    Explanation: IBM Internal Only
    Suggested Action:  For support, look up problem determination
    information on WebSphere Application Server eSupport page at:
    http://www.ibm.com/software/webservers/appserv/zos_os390/support
    
    A change to the z/OS version of the WebSphere Application
    Server Version 7.0 Information Center will be made to add
    the follwoing abend codes:
    Abend Code: EC3
    Abend Reason: 06110001
    Explanation: A call to RRS service ATREINT5 or ATR4EINT
    returned a UR_STATE_ERROR return code.  The context which
    WebSphere was trying to express interest in is owned by the
    servant region which is  being terminated with this abend
    reason code.  The cause of the UR_STATE_ERROR is typically a
    previous abend in this same servant region, which can cause
    the context to end abnormally, or an abend in  another
    resource manager which switched the context onto a task in its
    address space using the CTXSWCH service.
    Suggested Action: WebSphere terminates the servant region
    owning the context with this abend and reason code.  Look for
    previous abends and/or error messages in the job log for this
    servant region, and in the job log for any resource managers
    that this servant region connects to.  In most cases, the
    UR_STATE_ERROR can be prevented by correcting the cause of the
    initial abend and/or error condition.  For further assistance
    look up problem determination information on WebSphere
    Application Server eSupport page at:
    http://www.ibm.com/software/webservers/appserv/zos_os390/support
    
    APAR PK93210 is currently targeted for inclusion in
    Service Level (Fix Pack) 7.0.0.7 of WebSphere
    Application Server V7.0.
    
    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

    PK93210

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-08-05

  • Closed date

    2009-09-17

  • Last modified date

    2009-12-02

  • 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

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R700 PSY UK51554

       UP09/11/10 P F911

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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SS7K4U","label":"WebSphere Application Server for z\/OS"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
24 October 2021