IBM Support

PK96736: DFHLG0002 SEVERE ERROR CODE 020D HAS OCCURRED IN MODULE DFHLGGL.DFHFC0537 OPEN OF FILE FAILED.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • In a single region you have defined a CFDT without forward
    recovery, with LOAD(yes), and open first reference.   Also you
    defined a file with foward recovery LOAD(no).  Both of these
    definitions contain(are using) the exact same dataset name.
    .
        You reference the CFDT and the CFDT opens.   You check the
    file and the file is not opened.  The CFDT FCT does point to the
    DSNB for the dataset in question.  The DSNB reflects the dataset
    name does not reflect forward recovery as expected.
    .
       Then you manually open the file.  The files FCT's points to
    the same DSNB as pointed to by the CFDT FCT (address's are
    identical).   The DSNB pointed to by both the CFDT and the files
    FCT now reflects forward recovery.
    .
       At this point you close the CFDT and then close the file.
    Both of which close fine.  You then open the CFDT and receive
    the following messages:
       In the JESLOG:
       In the JESLOG:
    DFHLG0002 severe error (code X'020D') has occurred in module
        DFHLGGL.
    DFHFC0537 OPEN of file filename failed. The request to write a
        tie up record for the OPEN failed.
       In the MSGUSR:
    DFHAC2236 Transaction abend AEXZ .......backout successful.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All                                          *
    ****************************************************************
    * PROBLEM DESCRIPTION: Opening a CFDT fails with message       *
    *                      DFHLG0002 A severe error (code X'020D') *
    *                      has occurred in module DFHLGGL,         *
    *                      followed by message DFHFC0537.          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A file and a CFDT both refer to the same data set. The file
    definition specifies forward recovery journalling; the CFDT does
    not. If the file is opened, the DSNB is updated to reflect the
    forward recovery attributes of the file. Closing the file
    nullifies the forward recovery log token, but the other forward
    recovery flag data remains in the DSNB. If the CFDT is now
    opened, DFHFCFS will call DFHFCLJ to write to DFHLGLOG and the
    forward recovery journal. Since there is no log token for the
    forward recovery journal, this results in the DFHLG0002 message
    - a severe error (code X'020D') has occurred in module DFHLGGL.
    This is followed by message DFHFC0537.
    KEYWORDS: msgdfhlg0002 lg0002 0002 020D 20D LGGL
              msgdfhfc0537 fc0537 0537 abendAEXZ AEXZ
    

Problem conclusion

  • DFHFCFS has been amended to avoid calling DFHFCLJ for CFDT
    files.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK96736

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-09-21

  • Closed date

    2009-12-08

  • Last modified date

    2010-01-05

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

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

    PK97358 UK52689

Modules/Macros

  •    DFHFCFS
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK52689

       UP09/12/15 P F912

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.



Document information

More support for: CICS Transaction Server

Software version: 3.2

Reference #: PK96736

Modified date: 05 January 2010


Translate this page: