IBM Support

PI77926: CICS DFH$MOLS JOB PRODUCES INCORRECT OUTPUT FOR PDRIRESP FOR NON-ZERO TCIOWT

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Impact - incorrect reporting of Internal Response date.
    
    We have a modified version of DFH$MOLS that displays the
    Internal Response (IRESP).
    
    IRESP appeared ok, except for some transactions.
    
    The transactions for which it appeared wrong had a significant
    'think time' - TC I/O Wait.
    
    Looking at the origin of Internal Response time, I found a bug
    in the source.
    
    DFH$MOLS calculates the wrong Internal RESP value for all
    release of CICS/TS where there is a non-zero TC I/O Wait value.
    
    It is obvious when one uses CEMT I TAS interactively, leaves
    the CEMT display for 2 minutes, then exits CEMT.
    
    Post-processing the SMF 110 performance records for this CEMT
    tasks shows that PDRIRESP is just short of 2 minutes, whereas
    it should be subsecond.
    
    Additional Symptom(s) Search Keyword(s): KIXREVCTC
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS Users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: DFH$MOLS PDRIRESP field is reporting    *
    *                      the incorrect value.                    *
    ****************************************************************
    * RECOMMENDATION: .                                            *
    ****************************************************************
    The provided DFH$MOLS sample is using the first four bytes of
    the timestamp value in PDRTCWT when calculating the PDRIRESP
    value rather than just the time portion. This results in
    PDRIRESP being reported as a larger value than intended.
    

Problem conclusion

  • DFH$MOLS has been altered to correctly calculate the PDRIRESP
    value.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI77926

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    000

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-03-09

  • Closed date

    2017-06-13

  • Last modified date

    2018-03-14

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

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

    UI47981 UI47982 UI47983 PI83312 PI94080

Modules/Macros

  • DFH$MOLS
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R000 PSY UI47981

       UP17/06/16 P F706

  • R800 PSY UI47982

       UP17/06/17 P F706

  • R900 PSY UI47983

       UP17/06/17 P F706

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

Document Information

Modified date:
14 March 2018