IBM Support

PK83444: DFHDS0002 X'0204' AFTER AN ABEND IN AN OPENAPI TRUE PROGRAM

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • After an abend in a Task related user exit program ( TRUE )
    defined as OPENAPI, CICS issues message:
    .
    DFHDS0002 A severe error (code X'0204') has occurred in module
              DFHDSTCB.
    .
    In this case, the TRUE is EZACIC01 which does not have recovery
    specified. DFHERM 's recovery routine then gets control and
    and attempts to put out message DFHAP0707. However, since the
    TRUE was executing as OPENAPI, it was executing on an L8 TCB
    with ABTERM_ALLOWED(YES) when the abend was issued. During
    processing of the DFHAP0707 message, the task is suspended on
    the DUSYDUMP lock. At suspend time, the CICS Dispatcher finds
    that the task is still running ABTERM_ALLOWED and issues the
    DSTCB_INVALID_ABTERM or DFHDS0002 '0204'.
    .
    It appears that any abend in an OPENAPI TRUE (other than the DB2
    TRUE) will be followed by DFHDS0002 0204 if it suspends for any
    reason while putting out the DFHAP0707 message.
    .
    Additional Symptom(s) Search Keyword(s):
    KIXREVEAA
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHDS0002 issued when an OPENAPI TRUE   *
    *                      abended.                                *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    In the reported problem, a TRUE program was running OPENAPI
    which caused it to run on an L8 TCB. The TRUE abended and
    DFHERM's recovery routine received control and attempted to
    issue message DFHAP0707 under the L8 TCB. During this process,
    the task was suspended on the DUSYSDMP lock. The Dispatcher
    detected this suspend and also the non valid TASK_STATE of
    RUNNING_ABTERM_ALLOWED. As a consequence, the DFHDS0002 message
    with error code X'0204' was issued.
    
    Keywords: msgDFHDS0002 DS0002 msgDFHAP0707 AP0707
    

Problem conclusion

  • DFHERM has been modified and will switch to the QR TCB when
    issuing message DFHAP0707 as part of recovery processing for a
    TRUE and on return restore the original TCB mode.
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PK83444

  • Reported component name

    CICSTS V3 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    500

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-03-26

  • Closed date

    2009-06-30

  • Last modified date

    2009-08-03

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

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

    PK90063 UK47974

Modules/Macros

  •    DFHERM
    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK47974

       UP09/07/07 P F907

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

Document Information

Modified date:
03 August 2009