IBM Support

PH71977: DFHDS0002 A SEVERE ERROR (CODE X'0056') IN MODULE DFHDSKE AFTER PURGES IN JVMSERVER

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Your CICS region terminates after receiving the following error:
    DFHDS0002 A severe error (code X'0056') has occurred in module
    DFHDSKE
    
    This severe error code is associated with the following CICS
    trace entry:
    DS 0056 DSKE  *EXC* - DSKE_TASK_SUSP_TOK_IN_USE
    
    MSGUSR shows the following for attempts to purge transactions
    prior to the dump and termination:
    DFHAP1900  CICSRGNA XXXX SET TASK(01234) PURGETYPE(PURGE)
    RESP(INVREQ) RESP2(5)
    
    INVREQ RESP2(5) indicates that task is not in a valid state for
    purging. The Task gets into an invalid state because the Task is
    incorrectly resumed twice; once by itself after the purge and
    once by another task that is completing its work and so frees a
    thread within the JVMSERVER.
    
    Additional Keywords:
    KIXREVETU
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS TS users.                           *
    ****************************************************************
    * PROBLEM DESCRIPTION: CICS region terminates with severe      *
    *                      error DFHDS0002 in DFHDSKE with severe  *
    *                      error code X'0056' after a transaction  *
    *                      waiting for a JVMTHREAD is purged.      *
    ****************************************************************
    A JVM server is enabled in a region, a task needs to run a
    program within the JVM server but all threads are in use by
    other tasks. While suspend the transaction is purged.
    Simultaneously the task is resumed because a thread becomes
    available. This exposes a timing window that leads to message
    DFHDS0002 with severe error code X'0056', and terminates the
    CICS region.
    

Problem conclusion

  • DFHSJTH has been altered to prevent the issue.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH71977

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    300

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2026-06-26

  • Closed date

    2026-09-09

  • Last modified date

    2026-09-10

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

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

    PH72400 UO09318

Modules/Macros

  • DFHSJDM  DFHSJDUF DFHSJJS  DFHSJST  DFHSJTH
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R300 PSY UO09318

       UP26/09/10 I 1000 ¢

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":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"5.6","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Document Information

Modified date:
10 September 2026