A fix is available
APAR status
Closed as program error.
Error description
MQRC 2110 (MQRC_FORMAT_ERROR) occurs when converting messages due to unconverted format name in RFH2 header EBCDIC RFH2 header contains UTF8/ASCII value in 'Format' field after applying the PTF for PM77599. If the message is got using the MQGMO_CONVERT option, the get returns MQRC_FORMAT_ERROR (MQRC 2110).
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: EBCDIC RFH2 header contains UTF8/ASCII * * value in 'Format' field after applying * * the PTF for PM77599. * * If the message is got using the * * MQGMO_CONVERT option, the get returns * * MQRC_FORMAT_ERROR (MQRC 2110). * **************************************************************** * RECOMMENDATION: * **************************************************************** During the get of a message, an RFH2 header is created to contain any message properties, and is inserted into the chain of headers at the start of the message. If the RFH2 is inserted after an RFH1 or RFH2 header, the Format field from that header is converted to the CodedCharSetId of the new RFH2 header (normally the CodedCharSetId of the Queue Manager) and stored in the new RFH2. However, if the Format field is in CodedCharSetId 1208 (UTF8), an error in the code added by PM77599 causes the conversion to fail, and the unconverted value (in UTF8) is stored in the new RFH2 instead.
Problem conclusion
CSQMHDRS is updated to prevent the conversion error when inserting the properties RFH2 after an RFH1 or RFH2 header in UTF8. 010Y 100Y CSQIMGE3 CSQMHDRS CSQMRPUT CSQMSUBI
Temporary fix
Comments
APAR Information
APAR number
PM84706
Reported component name
WMQ Z/OS V7
Reported component ID
5655R3600
Reported release
010
Status
CLOSED PER
PE
YesPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2013-03-13
Closed date
2013-05-08
Last modified date
2013-07-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK94134 UK94135
Modules/Macros
CSQIMGE3 CSQMHDRS CSQMRPUT CSQMSUBI
Fix information
Fixed component name
WMQ Z/OS V7
Fixed component ID
5655R3600
Applicable component levels
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:
03 July 2013