IBM Support

PH43867: CICS ABEND APXA IN JVM server applications under load

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • APXA occurs in different transactions in heavily
    loaded CICS regions. The affected transactions run more than
    one million times a day without problems, but sometimes an
    APXA occurs at different times.
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: JVM server applications under load can  *
    *                      can encounter APXA abends.              *
    ****************************************************************
    During CICS task creation AP domain needs to establish the
    correct profile to be used.
    
    This is done by calling DFHTMP LOCATE for the Profile Table
    (PFT) for each task.
    
    When this code is running on two TCBs concurrently, it is
    possible to hit a small window when the entry being looked for
    is being rechained, so is very briefly not on the chain.
    
    This results in a NOT_FOUND response for the LOCATE and is
    externalized with an APXA abend for one or more of the
    concurrent executions of DFHTMP LOCATE.
    
    The problem can occur for applications running in JVM server
    settings where the concurrent LOCATE could run on different
    T8 TCBs, or a T8 and the QR TCB.
    
    KEYWORDS: APXA JVM JVMSERVER
    

Problem conclusion

  • The code in DFHTMP01 was modified so that the rechain is no
    longer done when the table in question is the Profile Table
    (PFT).
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH43867

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    300

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-02-07

  • Closed date

    2022-06-22

  • Last modified date

    2022-09-08

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

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

    UI81137

Modules/Macros

  • DFHTMP01
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R300 PSY UI81137

       UP22/06/23 P F206

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.6","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
08 September 2022