A fix is available
APAR status
Closed as program error.
Error description
correct DLH reason (0000000100000890) incorrect DLH reason code when using the -dA option (00000001000008 last byte (90) on the next line. This is specific to reason code 2192 x'0890'.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All users of IBM MQ for z/OS Version 9 * * Release 0 Modification 0, Release 1 * * Modification 0 and Release 2 Modification 0. * **************************************************************** * PROBLEM DESCRIPTION: When using the -dA option of the * * DMPMQMSG utility the final byte of * * the reason code is pushed onto the * * next line. This problem occurs * * when printing any hex fields that * * contain bytes in the ranges x'8A'-x'90' * * , x'9A'-x'A1', x'CA'-x'D0' and * * x'DA'-x'E1'. This issue is not * * specific to this reason code. * **************************************************************** The code that handles the -dA option incorrectly checked the final character of the reason code. This meant that the final character of the reason code was incorrectly treated as character data and was instead pushed onto the next line.
Problem conclusion
The code has been changed so the reason code no longer prints invalid characters when using the -dA option of the DMPMQMSG utility. This code change also correctly handles all hex fields that contain bytes in the ranges x'8A'-x'90', x'9A'-x'A1', x'CA'-x'D0' and x'DA-x'E1'. However, the fixed code will display anything that matches the EBCDIC equivalent of an ASCII character as EBCDIC text, and anything else as hex.
Temporary fix
Comments
APAR Information
APAR number
PH06892
Reported component name
IBM MQ Z/OS V9
Reported component ID
5655MQ900
Reported release
000
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2019-01-03
Closed date
2020-10-21
Last modified date
2021-01-04
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI72176 UI72177 UI72178
Modules/Macros
CMQUDFNC
Fix information
Fixed component name
IBM MQ Z/OS V9
Fixed component ID
5655MQ900
Applicable component levels
R000 PSY UI72176
UP20/12/07 P F012
R100 PSY UI72177
UP20/12/07 P F012
R200 PSY UI72178
UP20/12/07 P F012
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":"LOB45","label":"Automation"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0"}]
Document Information
Modified date:
05 January 2021