IBM Support

PH56788: Link to Liberty Performance Improvement

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Link to Liberty Performance Improvement
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: The propagation of the CICS task id     *
    *                      onto a Java Subject for Link to Liberty *
    *                      CICS transactions can be expensive in   *
    *                      performance for high volume workloads.  *
    ****************************************************************
    By default when an EXEC CICS LINK is issued to a CICS Liberty
    program internal CICS processing creates a Java Subject with
    security credentials based on the CICS task's user id.  The
    performance of this processing can suffer from z/OS local lock
    contention.
    
    Keyword: DSAPTHWT
    

Problem conclusion

  • CICS has been updated to cache the result of calling
    Liberty (which in turn calls the External Security Manager) to
    determine if the task's user id exists in the registry.
    
    The com.ibm.cics.jvmserver.wlp.security.subject.create JVM
    profile option added by PH38861 can still be used to bypass
    the propagation of the CICS task id onto a Java Subject if this
    is not required.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH56788

  • Reported component name

    CICS TS Z/OS V6

  • Reported component ID

    5655YA100

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-09-07

  • Closed date

    2024-01-03

  • Last modified date

    2024-02-01

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

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

    UI95093

Modules/Macros

  • DFJ@H447 DFJ@H481 DFJ@H625 DFJ@H638 DFJ@H639 DFJ@H640 DFJ@H641
    DFJ@H642 DFJ@H643 DFJ@H644 DFJ@H645 DFJ@H646 DFJ@H647 DFJ@H657
    DFJ@H659
    

Fix information

  • Fixed component name

    CICS TS Z/OS V6

  • Fixed component ID

    5655YA100

Applicable component levels

  • R400 PSY UI95093

       UP24/01/04 P F401

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":"6.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
01 February 2024