IBM Support

OA59371: MQ INTO CICS: APPD TOKEN TRANSPARENCY

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as new function.

Error description

  • Currently, a customer who wishes to monitor their MQ/CICS
    applications may need to make application changes if they
    do not support RFH2 headers in a message. This fix will allow
    the use of old applications that do not specify any
    GMO properties (compiled with older unsupported versions of MQ),
    or that mark the queue with "PROPCTL=NONE" while using the
    default GMO properties or MQGMO_PROPERTIES_AS_Q_DEF and zAPM
    will save the RFH2 header from the message allowing zAPM Connect
    to monitor the subsequent call in CICS.
    
    This does not work for applications that put directly to
    an MQGET using the "fast put to waiting getter" configuration.
    
    This update will also improve the performance of MQ into CICS
    transaction flows in zAPM and may also solve a storage overlay
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All zAPM users with MQ/CICS applications     *
    *                 without support for RFH2 headers on messages *
    ****************************************************************
    When AppDynamics inserts an RFH2 header on a message, some
    applications will fail unexpectedly, sometimes with an abend 0C7
    in CICS. zAPM also may cause a significant increase in CPU usage
    for some transaction paths.
    

Problem conclusion

  • The product will now save the AppDyanamics header from the
    message if it has no GMO (Get Message Options) Properties set
    (this is true with older MQ versions) or the queue specifies a
    PROPCTL=NONE and GMO Property is MQGMO_PROPERTIES_AS_Q_DEF or
    MQGMO_NO_PROPERTIES. Storage handling has also been improved to
    reduce CPU usage and solve a potential overlay.
    

Temporary fix

Comments

APAR Information

  • APAR number

    OA59371

  • Reported component name

    Z APM CONNECT

  • Reported component ID

    5698ABF00

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    YesSpecatt / New Function / Xsystem

  • Submitted date

    2020-04-01

  • Closed date

    2020-11-19

  • Last modified date

    2020-12-01

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

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

    UJ04439

Modules/Macros

  • AGMPADF0 AGMPADG0 AGMPADH0 AGMPADI0 AGMPADJ0 AGMPADK0 AGMPADL0
    AGMPAPI  AGMPHTTP AGMPRQF0 AGMPRQG0 AGMPRQH0 AGMPRQI0 AGMPRQJ0
    AGMPRQK0 AGMPRQL0 AGMPSGF0 AGMPSGG0 AGMPSGH0 AGMPSGI0 AGMPSGJ0
    AGMPSGK0 AGMPSGL0 AGMPTRF0 AGMPTRG0 AGMPTRH0 AGMPTRI0 AGMPTRJ0
    AGMPTRK0 AGMPTRL0 AGMQAPID AGMQAPIX AGMQBKUR AGMQCMUR AGMQCO71
    AGMQCOLL AGMQDATA AGMQDUMP AGMQEFMT AGMQEGET AGMQEPUT AGMQEUTL
    AGMQEVNT AGMQINQM AGMQINST AGMQRSMG AGMQSTBC AGMQSTBX AGMQSTOP
    AGMQSTRT AGMQTERM AGMQTOKN AGMQXCOM
    

Fix information

  • Fixed component name

    Z APM CONNECT

  • Fixed component ID

    5698ABF00

Applicable component levels

  • R610 PSY UJ04439

       UP20/11/20 P F011  

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.

[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSYHZ9","label":"IBM Z Application Performance Management Connect"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"610"}]

Document Information

Modified date:
20 February 2022