IBM Support

PM61443: CICS DFH0STAT STATISTICS FOR PROGRAM TOTALS SHOW INCORRECT VALUES FOR CICS TS 1.1.1 AUTOINSTALLED PROGRAMS.

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer has more than hundreds of PLI PGMs loaded in CICS TS
    1.1.1 VSE . But just a few are reported in CICS TS statistics.
    
    Sample:
    Program Totals
    Programs. . . . . . . : 2,950
    Assembler . . . . . : 2,009
    C . . . . . . . . . : 18
    COBOL . . . . . . . : 7
    LE/VSE. . . . . . . : 0
    PL1 . . . . . . . . : 7
    Other . . . . . . . : 909
    Maps. . . . . . . . . : 433
    Partitionsets . . . . : 1
    Total . . . . . . . . : 3,384
    
    The programs not reported in CICS STATs are installed via
    PGM AUTOINSTALL exit DFHPGADX .
    
    Checking the PGM's via CECI INQ PROG(name) shows that CVDA
    values
    < LANGDeduced( +0000000152 ) >
    < LANGUage( +0000000659 ) >
    are set.
    CVDA 659 is a NOTDEFINED for the language .
    CVDA 152 means PLI as the language.
    

Local fix

  • Change the CICS supplied sample DFH0STAT to use LANGDeduced
    option EXEC CICS INQUIRE PROGRAM(PROGRAM-NAME) .
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: The STAT transaction (program DFH0STAT) *
    *                      incorrectly counts autoinstalled        *
    *                      programs as language type "Other".      *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When DFH0STAT retrieves information about the installed
    programs using EXEC CICS INQUIRE PROGRAM, it uses the
    LANGUAGE() parameter. This does not recognise the type of
    language when a program definition has been created by Program
    Autoinstall.
    
    It must use the LANGDEDUCED() parameter instead.
    

Problem conclusion

  • DFH0STAT has been changed to use EXEC CICS INQUIRE PROGRAM
    LANGDEDUCED().
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM61443

  • Reported component name

    CICSTS FOR VSE

  • Reported component ID

    564805400

  • Reported release

    B0P

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-03-29

  • Closed date

    2012-05-14

  • Last modified date

    2013-04-23

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

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

    UK78709

Modules/Macros

  •    DFH0STAT
    

Fix information

  • Fixed component name

    CICSTS FOR VSE

  • Fixed component ID

    564805400

Applicable component levels

  • RB0P PSY UK78709

       UP12/05/18 P E512

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

Document Information

Modified date:
23 April 2013