IBM Support

PI75085: MQ: RC2195 BECAUSE MQMD HEADER CONTAINS A CODECHARSETID VALUE -1 (MQCCSI_EMBEDDED) WITH MQDLH HEADER FIRST IN MSG

A fix is available

Subscribe

You can track all active APARs for this component.

 

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:

    PI73802

  • 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