IBM Support

PK89968: 0C7/AKEA WITH REG14 =(EYU0NQHT + F6A) HTASK + 51C (HTASK_TASK) =' TCP'. PACKED DECIMAL VALUE FOR TASK ID

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • LMAS COHT abendASRA when process inquired the CSTP task id TCP.
    Based R14 it branched from EYU0NQHT + F6A to process criteria
    blockand the HTASK + 51C (HTASK_TASK) = ' TCP' not valid taskid
    TCP is a special case valid TASK ID. EYU0NQHT is checking for a
    packed decimal value. Hence the S0C7 abend since CSTP task id is
    ' TCP'.
    Additional keywords
    kixrevwrw
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICSPlex/SM V3R2M0 Users                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:    You execute a CPSM API program to    *
    *                      retrieve HTASK resources, filtered by   *
    *                      task number.  Each MAS in the CONNECT   *
    *                      SCOPE receives ABEND ASRA (S0C7) at     *
    *                      an unknown offset in module EYU0NQHT    *
    *                      (NQHT - Retrieve Task History).  R14    *
    *                      points to the instruction following a   *
    *                      BALR (for a call to a QUERYMOD which    *
    *                      contains the compiled filter).          *
    ****************************************************************
    * RECOMMENDATION: After applying the PTF that resolves this    *
    *                 APAR, all CMASes must be recycled to pick    *
    *                 up the new code.  Note that the restarts     *
    *                 do not need to be done at the same time.     *
    ****************************************************************
       When a CRITERIA string references an attribute which con-
    tains packed decimal data, the filter compiler generates a CP
    (Compare Packed) instruction instead of CLC (Compare Logical
    Character).  However HTASK_TASK, while defined as packed deci-
    mal, may contain values which are not valid packed data.  (For
    example, ' TCP' for tranid CTSP.)  This will result in an S0C7
    abend when executing a QUERYMOD to filter HTASK resources for
    specific values of TASK.
    

Problem conclusion

  •    Module EYU0XDOP (XDOP - Parse Filter String) was modified to
    recognize that HTASK_TASK might contain a value which is not
    valid packed decimal data, and bypass setting the PACKED flag
    for that attribute. Because the sign digit of the task number
    is always 'C', CLC can safely be used in compiled filters.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK89968

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    50M

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-06-26

  • Closed date

    2009-06-29

  • Last modified date

    2009-07-01

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

    PK88537

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

    UK47800

Modules/Macros

  •    EYU0XDOP
    

Publications Referenced
SC34685000    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R50M PSY UK47800

       UP09/06/30 P F906

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":"3.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":"3.2","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
01 July 2009