IBM Support

PI63485: WMQ ON ZOS: EXTRA CHARACTERS ARE INSERTED AT THE START OF THE MESSAGE DATA DURING DATA CONVERSION

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a client application gets a message using the MQGMO_CONVERT
    option, the message may have extra characters inserted at the
    beginning of the data portion of the message and as a result the
    application is no longer able to parse the data correctly.
    
    
    This could affect more particularly messages converted into
    ccsid=1208.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of WebSphere MQ for z/OS Version 7 *
    *                 Release 1 Modification 0.                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Client application connected using      *
    *                      SHARECNV>0 SVRCONN channels and getting *
    *                      messages with MQGMO_CONVERT can receive *
    *                      messages with invalid characters        *
    *                      appended at the start and at the end of *
    *                      the message.                            *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When the character code conversion is between a single byte
    CCSID and a multiple byte CCSID and the converted message grows
    larger than the unconverted message, a new internal buffer is
    allocated to receive the larger message. The conversion routine
    is called with incorrect parameters describing the new buffer
    resulting in the invalid characters appended to the message and
    an incorrect datalen being returned.
    

Problem conclusion

  • The conversion routine is called with the correct parameters
    describing the location and size of the new larger buffer.
    100Y
    CMQXRSTF
    CSQXADPM
    

Temporary fix

  • *********
    * HIPER *
    *********
    

Comments

APAR Information

  • APAR number

    PI63485

  • Reported component name

    WMQ Z/OS V7

  • Reported component ID

    5655R3600

  • Reported release

    100

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    YesHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-06-02

  • Closed date

    2016-09-30

  • Last modified date

    2016-12-01

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI41298

Modules/Macros

  • CMQXRSTF CSQXADPM
    

Fix information

  • Fixed component name

    WMQ Z/OS V7

  • Fixed component ID

    5655R3600

Applicable component levels

  • R100 PSY UI41298

       UP16/11/26 P F611 ¢

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:
01 December 2016