IBM Support

PM59442: DFHXM0002 A SEVERE ERROR (CODE X'1405') HAS OCCURRED IN MODULE DFHXMXE.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You are receiving the following error messages when attempting
    to do the routine GET_XM_LOCK:
    DFHXM0002 A SEVERE ERROR (CODE X'1405') HAS OCCURRED IN MODULE
    DFHXMXE.
    DFHTD0002 A SEVERE ERROR (CODE X'F6AA') HAS OCCURRED IN MODULE
    DFHTDA.
    DFHTD0001 AN ABEND (CODE 0C4/AKEA) HAS OCCURRED AT OFFSET
    X'03FE' IN MODULE DFHTDA.
    We found the TI task is doing a statistics collection and it
    DFHXMST RECORD_THE_TCLASSES, in here it obtains the XM lock.
    In record_the_tclasses is a loop and it checks the size of the
    buffer to write the statistics record out, if it exceeds the
    buffer it has to write out the record, which results in a call
    to DFHSTST for record_statistics and then a write_buffer_to_SMF.
    It happens that the write to SMF suffers a SMF_ERROR and then
    issue a message and dump for DFHST0103.
    DFHMEME is driven to write the message, but the customer has an
    XMEOUT exit which will also attempt to write the message to TD
    queue XCNS.
    DFHTDA is being invoked without a TCA and it will need to get
    the TCA, it does a DFHXMXE GET_TXN_ENVIRONMENT call which then
    attempts to obtain the XM lock again.
    Addtional Keywords: KIXREVBDB
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHXM0002 A severe error (code x'1405') *
    *                      has occurred in module DFHXMXE.         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The TI task has issued a statistics collection call. DFHXMST is
    attempting to write out the TClass statistics records, which
    requires the obtaining of the XM lock. The current TClass
    statistics buffer is being written out to SMF, when SMF suffers
    an error. CICS will issue message DFHST0103. The customer has an
    XMEOUT exit active to write this message out to a TD queue. This
    requires a call to DFHTDA and because DFHTDA has been called
    without a TCA, DFHTDA issues a DFHXMXE GET_TXN_ENVIRONMENT call
    and this call then attempts to obtain the XM lock again, so
    resulting in the DFHXM0002 severe error.
    
    Keywords: msgDFHXM0002 XM0002 msgDFHTD0002 TD0002
              abend0C4 F6AA 1405
    

Problem conclusion

  • DFHXMST has been changed to release the XM lock when writing out
    the SMF buffer and to re-obtain it afterwards. It has also been
    changed to point to the next correct TClass statistics record
    following the SMF buffer write.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM59442

  • 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

    2012-03-01

  • Closed date

    2012-06-20

  • Last modified date

    2012-07-02

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

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

    UK79691 UK79692

Modules/Macros

  •    DESXMST  DFHXMST  DFHXMSTC
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK79691

       UP12/07/02 P F206

  • R700 PSY UK79692

       UP12/07/02 P F206

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 July 2012