IBM Support

PK89703: DFHAP0002 A SEVERE ERROR (CODE X'4E12') HAS OCCURRED IN MODULE DFHAPCR.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Dynamic terminal START with CHANNEL causes abend AXGA and severe
    error X'4E12' in DFHAPCR when routed over a CONN, or an S0C4
    which abends CICS when routed over an IPCONN
    Keywords: msgDFHAP0002 abendS0C4 D26347 D26522 D26728
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: Attempts to use dynamic enhanced        *
    *                      routing for a terminal START with       *
    *                      CHANNEL fail when DYROPTER is set to    *
    *                      'Y' when routed over a non-MRO CONN or  *
    *                      an IPCONN.                              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    If routed over an ISC CONN the failure is reported by an AXGA
    abend following a severe error X'4E12' (or X'4E0D' if there's
    only a small amount of data in the channel) in DFHAPCR. If
    routed over an IPCONN the TOR abends with an S0C4.
    .
    The cause of the problem is that when DYROPTER is set to 'Y',
    extra data can be sent to the remote region for use by its
    routing program. This data is not appropriate for terminal
    START commands, and so is not sent in this situation. However,
    on the receiving region the instruction to turn off the flag
    that says this data has been passed is incorrect, so the
    processing thinks that the data exists.
    .
    In the ISC CONN case the channel processing notices that the
    expected channel blocks are not present (these having been
    skipped on the assumption that they are the routing data) and
    abends as mentioned above. In the IPIC case channels are
    processed later, and when the channel blocks are processed as
    if they were the routing program data they cause an overwrite
    that causes CICS to abend S0C4.
    

Problem conclusion

  • For both the IPIC and non-IPIC cases the flag is now correctly
    turned off to show that there is no extra data to be processed
    in this situation. For the IPIC case the length of the extra
    data passed when DYROPTER is set to 'Y' is verified by the
    transformer before its use.
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PK89703

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-06-24

  • Closed date

    2009-08-20

  • Last modified date

    2009-09-02

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

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

    UK49513

Modules/Macros

  • DESISXF  DFHISXF  DFHISXFA DFHISXFM DFHISXFT
    DFHXFIC  DFHXFP
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK49513

       UP09/08/28 P F908

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 September 2009