IBM Support

PM73511: CPSM DPL LOCKED AFFINITIES PERIST EVEN AFTER UOW TERMINATION FOR DEFAULT TRANGRP, $$DTGA$$

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When WFMG builds the active affinity list element (WLMAFFET)
    for the affinity the TRANGRP name in the UOW affinity key is
    copied from the TRANGRP Descriptor field WTGD_TGRPNAME.
    However this field is not set in the descriptor for the default
    TRANGRP, $$DTGA$$.  Later during the ENDUOW call to WDIN, the
    UOW affinity key is built from values in the Transaction Data
    Area (WTDA), and we have special code to set the name of the
    default TRANGRP in the WTDA when appropriate.
    

Local fix

  • No Local Fix
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICSPlex SM V4R2M0 Users                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:    The default TRANGRP defined by your  *
    *                      workload's WLMSPEC resource establishes *
    *                      LOCKED affinities with a lifetime of    *
    *                      UOW.  You notice that active affinities *
    *                      are not being removed when a unit of    *
    *                      work ends.                              *
    ****************************************************************
    * RECOMMENDATION: After applying the PTF that resolves this    *
    *                 APAR, all CMASes must be recycled to pick    *
    *                 up the new code.  Note that CMASes do not    *
    *                 need to be brought down and restarted at     *
    *                 the same time.                               *
    ****************************************************************
       When module EYU0WFMG (WFMG - WLM Affinity Services) builds
    the active affinity list element (WLMAFFET) for the affinity
    the TRANGRP name in the UOW affinity key is copied from the
    TRANGRP Descriptor field WTGD_TGRPNAME.  However this field is
    not set in the descriptor for the default TRANGRP, $$DTGA$$.
       Later during the ENDUOW call, module EYU0WDIN (WDIN - Route
    Program Initialization / Termination) builds the UOW affinity
    key from values in the Transaction Data Area (WTDA), where the
    TRANGRP name was set to $$DTGA$$ explicitly if the work is
    being routed under the control of the default TRANGRP.  Since
    the requested key value does not match the original key, a
    status value of RECORD_NOT_FOUND is returned, and the active
    affinity will not be removed.
    

Problem conclusion

  •    Module EYU0WMDB (WMDB - Workload Descriptor Build) was
    modified to initialize the default TRANGRP name to $$DTGA$$
    when a CMAS builds a workload, or imports an existing work-
    load from another CMAS.
       Module EYU0WMWS (WMWS - WLM CMAS Warm Start) was modified
    to set the name of the default TRANGRP to $$DTGA$$ when a CMAS
    restarts while MASes are active.
    

Temporary fix

  •             *********
                * HIPER *
                *********
    FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM73511

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-09-24

  • Closed date

    2012-10-19

  • Last modified date

    2012-11-01

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

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

    UK82771

Modules/Macros

  •    EYU0WMDB EYU0WMWS
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R70M PSY UK82771

       UP12/10/23 P F210

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"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 November 2012