IBM Support

PK32685: DFHDB2035 AFTER DB2 ABENDS AND RESTARTS. DB2 IS LEFT WITH AN INDOUBT THREAD .

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DFHDB2035 INDOUBT RESOLUTION FOR UNIT OF WORK IS INCOMPLETE FOR
    DB2 SUBSYSTEM .  CICS issues that message when CICS reconnects
     to DB2 after DB2 abended and restarted.
    .
    The abend of DB2 caused a call a DB2 thread to abend at a point
    where CICS had called DB2 for PREPare on that thread.  During
    the handling of that abend, CICS incorrectly thought it was done
    with that UOW.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFHDB2035 INDOUBT RESOLUTION FOR UNIT   *
    *                      OF WORK X'xxxxxxxxxxxxxxxx' IS          *
    *                      INCOMPLETE FOR DB2 SUBSYSTEM XXXX       *
    *                      after restart of DB2.                   *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    DB2 abended while processing a PREPARE from CICS. The
    transaction handling the prepare on the CICS side abends since
    DB2 has gone away. CICS erroneously turned off interest in
    syncpoint for this UOW for DB2 and by implication assumed DB2
    would not be indoubt. DB2 was indeed indoubt and on on a
    subsequent Resync CICS was unable to inform DB2 of the outcome
    of the UOW and assumed DB2 was invalidly indoubt (DFHDB2035).
    
    Additional Keywords: MSGDFHDB2035 AD3Z ABENDAD3Z ASP7 ABENDASP7
    

Problem conclusion

  • DFHD2D2 has been altered to set the lot_current_request to
    lot_prepare_abended when a PREPARE has abended.
    DFHD2EX1 has been altered to not turn uefmsync off when
    lot_prepare_abended is on.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK32685

  • Reported component name

    CICSTS 3.1 Z/OS

  • Reported component ID

    5655M1500

  • Reported release

    400

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-10-09

  • Closed date

    2006-12-05

  • Last modified date

    2007-01-04

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

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

Modules/Macros

  •    DESD2D2  DESD2EX1 DFHD2D2  DFHD2EX1
    

Fix information

  • Fixed component name

    CICSTS 3.1 Z/OS

  • Fixed component ID

    5655M1500

Applicable component levels

  • R400 PSY UK20286

       UP06/12/09 P F612

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

Document Information

Modified date:
04 January 2007