IBM Support

PM58798: SMF 116 CLASS 3 ACCOUNTING IMPROVEMENT FOR LONG-RUNNING TASKS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • SMF 116 class 3 accounting improvement for long-running tasks.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 *
    *                 Release 0 Modification 1 and Release 1       *
    *                 Modification 0.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: After enabling class 3 accounting       *
    *                      trace, queue level statistics are only  *
    *                      collected for queues which are opened   *
    *                      subsequently.                           *
    *                                                              *
    *                      Queue level statistics are not          *
    *                      collected for all queues/handles under  *
    *                      some circumstances.                     *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When class 3 accounting trace is enabled a WQSTAT control block
    is allocated for each queue subsequently opened, and this
    control block is updated by any other MQI calls. If the MQOPEN
    preceded the start of the trace no WQSTAT will exist for the
    queue, and so no accounting records for the queue are collected.
    
    When the WHPV table is full, a larger table is allocated to
    replace it, however not all WHPV entries are copied to the
    new table, resulting in a loss of some queue level statistics.
    

Problem conclusion

  • CSQ7COLL is changed to allocate a WQSTAT for a queue for API
    calls other than MQOPEN, so that accounting class 3 trace can
    take effect for tasks which have already opened queues.
    
    It is also changed to correctly copy all entries when enlarging
    the WHPV.
    010Y
    100Y
    CSQ7COLL
    

Temporary fix

Comments

  • ×**** PE13/03/27 FIX IN ERROR. SEE APAR PM83435  FOR DESCRIPTION
    ×**** PE13/09/23 FIX IN ERROR. SEE APAR PM97009  FOR DESCRIPTION
    

APAR Information

  • APAR number

    PM58798

  • Reported component name

    WMQ Z/OS V7

  • Reported component ID

    5655R3600

  • Reported release

    010

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2012-02-23

  • Closed date

    2012-07-06

  • Last modified date

    2013-09-30

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

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

    UK80090 UK80091

Modules/Macros

  • CSQ7COLL
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R010 PSY UK80090

       UP12/08/16 P F208

  • R100 PSY UK80091

       UP12/08/16 P F208

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":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 September 2013