IBM Support

PH52408: CDFS TRANSACTION ATTACHED FOR EVERY DEFERRED START

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • For every deferred START request a CDFS transaction is attached.
    This happens also in non-routing regions where it should be
    unnecessary. This could lead to MAXTASK condition in CICS.
    This is a change in behaviour at CICS TS 5.6
    

Local fix

  • Define transactions with DYNAMIC=NO on CSD file or use the
    override feature to apply DYNAMIC=NO to CICS user transactions.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: CDFS transaction is being attached for  *
    *                      every non-terminal-related deferred     *
    *                      START in non-routing regions leading to *
    *                      MAXTASK condition in CICS.              *
    ****************************************************************
    If the user transaction to be started is eligible for dynamic
    routing, system transaction CDFS will run and start the user
    transaction at the time specified by INTERVAL, AFTER, AT or TIME
    option of EXEC CICS START command.
    CICS TS 5.5 onwards in order for a non-terminal-related START
    request to be dynamically routed the target transaction needed
    to be defined as DYNAMIC(YES) with a routing program, specified
    by either DSRTPGM or DTRPGM.
    The value of system initialization parameter DSRTPGM supplies
    the name of a routing program.
    The transaction defined as DYNAMIC(YES) with DSRTPGM=NONE
    indicates that no routing is expected. However, the CDFS
    transaction is still being attached for all non-terminal-related
    EXEC CICS START requests that specified an INTERVAL and may lead
    to hitting MAXTASK condition in CICS region.
    

Problem conclusion

  • CICS has been changed so that the CDFS transaction is only
    attached when a routing program has been defined and the
    transaction is defined as DYNAMIC(YES).
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH52408

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    300

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-02-07

  • Closed date

    2023-05-30

  • Last modified date

    2023-06-01

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

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

    PH54679 UI92017

Modules/Macros

  • DFHEIIC
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R300 PSY UI92017

       UP23/05/31 P F305

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"5.6","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
01 June 2023