A fix is available
APAR status
Closed as program error.
Error description
MQRC 2195 (MQRC_UNEXPECTED_ERROR) reading a message with MQDLH header . Error is received because the MQMD contains a CodeCharSetId value of -1 (which is MQCCSI_EMBEDDED)
Local fix
na
Problem summary
**************************************************************** * USERS AFFECTED: * * All users of IBM MQ for z/OS Version 9 Release 0 * * Modification 0 * **************************************************************** * PROBLEM DESCRIPTION: * * MQRC_UNEXPECTED_ERROR is returned on a failed MQPUT, when * * the MQPUT fails due to a badly formed message, with * * MQMD.CodedCharsetId set to MQCCSI_EMBEDDED but the message * * starts with a MQDLH header. * **************************************************************** * RECOMMENDATION: * **************************************************************** A message with MQMD.CodedCharSetId of -1 (MQCCSI_EMBEDDED) is not valid when the message starts with a MQDLH header. Putting this message should fail, however when it fails, the MQPUT returns a MQRC_UNEXPECTED_ERROR (2195) when this should be a useful return code.
Problem conclusion
Validity checking for message and CCSIDs has been corrected to return MQRC_SOURCE_CCSID_ERROR (2111) for the MQPUT in this case, which correctly represents the reason for the failure.
Temporary fix
Comments
APAR Information
APAR number
PI75085
Reported component name
MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-01-18
Closed date
2017-02-08
Last modified date
2017-04-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
006PC17 UI44500
Modules/Macros
CSQMCHKM
Fix information
Fixed component name
MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
R000 PSY UI44500
UP17/03/30 P F703
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":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
04 April 2017