IBM Support

PM67741: DFHME0109 MESSAGE SET .. COULD NOT BE FOUND IN MODULE DFHMET1E WHILE PRODUCING MESSAGE DFH..0001

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You get the following message:
    .
    DFHME0109 Message set .. could not be found in module DFHMET1E
    while producing message DFH..0001
    .
    In that dump, at the bottom of the KE=1 summary, you can see
    that the last Kernel Error Table entries show module DFHD2EX1.
    .
    This APAR is not about whatever particular error happened in
    DFHD2EX1 .  When DFHD2EX1's recovery routine gets control
    after an error and then tries to report the error by putting
    out a DFHAP0001 message reporting the error in DFHD2EX1,
    there is something wrong with that attempt to put out the
    message and that results in the DFHME0109 DFH..0001.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHME0109 message is issued when        *
    *                      writing out DFHAP0001 message to        *
    *                      report an abend occurred in DFHD2EX1.   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    An abend is occurred during DFHD2EX1 processing. It is expected
    that DFHD2EX1's recovery routine gets control after the abend
    and then reports the abend by writing out a DFHAP0001 message.
    But an error is issued during writing out the DFHAP0001 message.
    
    The error is related to static area in DFHD2EX1. The address of
    static area is saved when DFHD2EX1 is entered and is restored
    in recovery routine after an abend is occurred.
    
    For CICS TS 4.2, the compiler uses register 6 to keep the static
    area's address. Register 6 is also used for other variables in
    DFHD2EX1, so its value will be overlaid during DFHD2EX1
    processing and will not constantly point to the static area.
    That causes the address of static area not be restored correctly
    in recovery routine and various abends could be observed.
    
    Therefore any usage of static value will cause unexpected error.
    Because the component id 'AP' for writing out DFHAP0001 message
    is a static value. It can not be obtained correctly. That cause
    an error and message DFHME0109 is experienced.
    
    Additional keywords: msgDFHAP0001 msgDFHME0109 AP0001 ME0109
    

Problem conclusion

  • The DFHD2EX1 has been changed that the address of static area is
    saved in stack.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM67741

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-06-27

  • Closed date

    2012-08-06

  • Last modified date

    2012-09-05

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

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

    UK80889

Modules/Macros

  •    DFHD2EX1
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R700 PSY UK80889

       UP12/08/10 P F208

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:
05 September 2012