A fix is available
APAR status
Closed as program error.
Error description
When MQ z/OS is upgraded to v800 from v701, JMS getter application running on WebSphere Application Server failed to get messages even though they were in the queue. It is because that xcsConvertStringToByteString has converted the JMSCorrelationID property to ccsid the queue-manager's ccsid,e.g. 5026. It has then tried to find the number of hex digits in the property. However, it is using the wrong ccsid when checking for a hex digit (using the input ccsid, e.g. 1208, rather than the current ccsid, e.g. 5026), hence the problem here occurs. Additional Symptom(s) Search Keyword(s): 2033 RC2033 MQRC_NO_MSG_AVAILABLE
Local fix
n/a
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 8 * * Release 0 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: Message selection using JMSMessageID, * * JMSCorrelationID or JMSGroupID fails to * * return a matching message if the * * selector contains lower case characters * * and the qmgr is running in CCSID 5026. * * * * Other symptoms include: * * abend 5C6-00C20004, or loops when * * calling MQINQMP on a qmgr running in * * CCSID 5026. * **************************************************************** * RECOMMENDATION: * **************************************************************** When message properties or selection strings are converted from a String to other data types e.g. Boolean, Float, the qmgr ccsid is used. In some CCSIDs, such as 5026, the lower case characters are found at a different codepoint to most other EBCDIC CCSIDs. The conversion process accounts for this, however logic errors in this handling result in the reported symptoms if the value being converted involves lowercase characters.
Problem conclusion
CMQXCNVA is changed to correctly handle converting to/from a CCSID where the lowercase characters are at a different codepoint to the compiler's CCSID. 000Y CMQXCNVA CSQACNVA CSQUCNVA CSQXCNVA
Temporary fix
Comments
APAR Information
APAR number
PI45157
Reported component name
WMQ Z/OS 8
Reported component ID
5655W9700
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-07-16
Closed date
2015-08-17
Last modified date
2015-09-02
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI30257
Modules/Macros
CMQXCNVA CSQACNVA CSQUCNVA CSQXCNVA
Fix information
Fixed component name
WMQ Z/OS 8
Fixed component ID
5655W9700
Applicable component levels
R000 PSY UI30257
UP15/08/28 P F508
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":"8.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]
Document Information
Modified date:
02 September 2015