IBM Support

PM15140: CICS TS 4.1 NEW TRACE POINTS CAUSES AEYD ABEND WHEN A PROGRAM DOES EXEC CICS SET TRACETYPE STANDARD EP(X'C0000000')

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Programs get an abendAEYD when executing with
    EXEC CICS SET TRACETYPE for any of the domains new to
    CICS/TS 4.1 when you have:
    1) CMDPROT=YES
    2) RENTPGM=PROTECT
    3) An assembler program that does:
               EXEC CICS SET TRACETYPE STANDARD EP(X'C0000000')
    4) And that program is linkedited with the RENT attribute,
    
    The CMDPROT table, DFHEITHG, apparently treats these new
    domains as an output parameter on the SET TRACETYPE.
    The rest of CICS does not treat them as an output
    parameter.  Like for instance if you use that same program
    linked RENT with RENTPGM=PROTECT but CMDPROT=NO, then the
    program works successfully.
    Additional Symptom(s) Search Keyword(s):
    KIXREVRHC
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Applications issuing SET TRACETYPE      *
    *                      commands against domains new to CICS TS *
    *                      4.1 encounter abend AEYD.               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When conducting hired gun checking of EXEC CICS commands, all
    parameters on a type 3 command are treated as output parameters.
    Domains new to CICS TS 4.1 do not exist on the type 1 version of
    the SET TRACETYPE command, meaning that SET TRACETYPE commands
    issued against these domains will use the type 3 command, rather
    than be converted to a type 1 command. When hired gun checks the
    command, it treats the input field (describing the desired level
    of tracing) as an output field. Since the value in the field
    will not typically be an address in storage to which the
    application may write, hired gun abends the program AEYD.
    

Problem conclusion

  • DFHEIP has been amended to bypass hired gun checking of SET
    TRACETYPE commands, as such commands cannot contain any output
    fields.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM15140

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-05-24

  • Closed date

    2010-07-20

  • Last modified date

    2010-08-02

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

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

    UK58962

Modules/Macros

  •    DFHEIP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK58962

       UP10/07/23 P F007

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

Document Information

Modified date:
02 August 2010