A fix is available
APAR status
Closed as program error.
Error description
RC=2120(MQRC_CONVERTED_MSG_TOO_BIG/MQRC_TRUNCATED) returned to the MQGET with convert after migrating to V7.1. - Problem occurs when the user data includes DBCS character. L3 recreated the problem and found: CSQAIVS6 uses the ?convert_fields macro, but this sets both the input and the output buffer lengths to the size of the input data, i.e. it does not allow for expansion - the message in question is 4006 bytes after conversion.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 * * Release 1 Modification 0 * **************************************************************** * PROBLEM DESCRIPTION: An MQGET with convert fails RC=2120 * * (MQRC_CONVERTED_MSG_TOO_BIG) for a * * message of type MQFMT_IMS_VAR_STRING or * * MQFMT_RF_HEADER_1. * **************************************************************** * RECOMMENDATION: * **************************************************************** The customer reported that an IMS message (format MQFMT_IMS_VAR_STRING) failed in MQGET with convert with RC=2120 (MQRC_CONVERTED_MSG_TOO_BIG). The problem occurs due to CSQAIVS6 not anticipating that the message may expand due to the insertion of SO/SI (in the reported case the conversion was from CCSID 943 to 5046), resulting in the MQRC 2120. A similar problem exists for RFH1 messages.
Problem conclusion
CSQAIVS6 now uses ?convert_fields with the OUTMAX parameter to allow the whole message to be converted successfully. The same has been done for CSQARFH6. 100Y CSQAIVS6 CSQARFH6
Temporary fix
Comments
APAR Information
APAR number
PI51156
Reported component name
WMQ Z/OS V7
Reported component ID
5655R3600
Reported release
100
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-10-23
Closed date
2015-11-16
Last modified date
2016-01-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
PI51880 UI32984
Modules/Macros
CSQAIVS6 CSQARFH6
Fix information
Fixed component name
WMQ Z/OS V7
Fixed component ID
5655R3600
Applicable component levels
R100 PSY UI32984
UP15/12/15 P F512
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.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 January 2016