A fix is available
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