IBM Support

PK65382: MESSAGE DFHAP0001 ABEND D23/AKEB IS ISSUED REPEATEDLY FOLLOWING AN 878 ABEND

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Following an 878 abend a DFHAP0001 error message is issued
    repeatedly for a D23/AKEB abend occuring at x'906' in DFHSUWT.
    .
    The text of the message is:
       DFHAP0001 AN ABEND (CODE D23/AKEB) HAS OCCURRED AT OFFSET
                 X'0906' IN MODULE DFHSUWT.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All.                                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Message DFHAP0001 for abend D23/AKEB at *
    *                      offset X'0906' in module DFHSUWT issued *
    *                      repeatedly.                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A CICS region had a PLT program at startup which suffered an
    abend 878/AKEB, because of short on storage in subpool 253. This
    resulted in an attempt to issue message DFHSI1580 via a WTOR.
    The message is issued by DFHMEME in a do loop because it needs
    to check for a valid reply. DFHMEME calls DFHSUWT to issue the
    WTOR, but the WTOR fails with a MVS D23 abend because of the
    short on storage condition. The D23 abend results in module
    DFHSUWT's recovery routine being driven, but it does not check
    for an abend of D23 and so does not set a short_on_storage
    response. Execution returns to DFHMEME as though all is well and
    because it appears as though no valid reply has been received
    the WTOR is issued again. This will loop forever.
    
    Keywords: msgDFHSI1580 SI1580 1580 msgDFHAP0001 DFHAP0001 AP0001
    0001 878 AKEB msgDFHDU0201 DFHDU0201 DU0201 0201 msgDFHDU0306
    DFHDU0306 DU0306 0306 msgDFHDU0202 DFHDU0202 DU0202 0202
    msgDFHME0116 DFHME0116 ME0116 0116 msgDFHDU0205 DFHDU0205
    DU0205 0205
    

Problem conclusion

  • DFHSUWT's recovery routine has had a check for an abend D23
    added, which sets SUWT_DISASTER and SUWT_MVS_SHORT_ON_STORAGE.
    DFHMEME in INTERPRET_REPLY now sets MEME_DISASTER and
    MEME_NO_STORAGE_FOR_WTO if the call to DFHSUWT returns with
    SUWT_DISASTER and SUWT_MVS_SHORT_ON_STORAGE. It also sets
    ABLE_TO_WRITE_WTO to NO and REPLY_INVALID to NO.
    A system dump is also taken with dump code of
    ME_NO_MVS_WTOR_STORAGE_DUMPID.
    
    The CICS Messages and Codes manual for CICS Transaction
    Server for z/OS V3.2 (GC34-6827-01) will have the following
    added to the DFHMEnnnn messages section of the manual.
    
    DFHME0141 Message msgno not issued by module
              because MVS WTOR is short on storage
    
    Explanation:
    The message msgno cannot be written to the console
    because MVS is short on storage and the MVS WTOR has abended
    with abend code D23 while trying to issue the message. The
    message domain module which was attempting to issue the
    message is module.
    
    System action:
    An exception trace entry is written by the message domain and a
    dump is taken for dumpcode ME0141. Message DFHME0141 is written
    out in message text part of the dump summary instead of being
    sent to the console in order to avoid causing another abend.
    
    User response:
    Ensure you have enough storage for MVS or reduce the storage
    requirements of your CICS system below 16MB.
    Try decreasing the limits of the CICS dynamic storage
    areas (DSAs), DSALIM, or increasing the MVS region size.
    To increase the MVS region size you must terminate CICS and
    change the MVS JCL REGION parameter.
    For more information about how to do this,
    see the CICS Performance Guide.
    
    Module:
    DFHMEME
    

Temporary fix

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

Comments

APAR Information

  • APAR number

    PK65382

  • 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

    2008-05-01

  • Closed date

    2008-07-10

  • Last modified date

    2008-08-01

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

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

    UK38026

Modules/Macros

  •    DFHMEBU  DFHMEDM  DFHMEFO  DFHMEIN  DFHMEME
    DFHMEMEC DFHMEMEE DFHMEMEK DFHMESR  DFHMETMD DFHMETRI DFHMEWS
    DFHMEWT  DFHSUME  DFHSUTRI DFHSUWT  DFH65382
    

Publications Referenced
GC34682701    

Fix information

  • Fixed component name

    CICSTS V3 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R500 PSY UK38026

       UP08/07/16 P F807

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:
01 August 2008