IBM Support

IT03236: THE MESSAGE ELEMENT SETTER MEDIATION PRIMITIVE INCORRECTLY DECODES MESSAGE ELEMENTS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a customer used a Message Element Setter mediation
    primitive to set values in a message they found that when a "+"
    was added to a String it was written to the message as a blank.
    For example if they set "++Test" to a string value it ended up
    in the message as " Test".
    

Local fix

  • n/a
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users of WebSphere Enterprise Service Bus v7.5 and Business
    Process Server v7.5 and v8 who are making use of a Message
    Element Setter Mediation Primitive to set a String value into a
    message.
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    In prior versions a non-human readable format was used for
    Mediation Flows which required string properties to be encoded.
    v7.5 introduced the Human Readable Flow format and this format
    did not require string properties to be encoded.
    
    The Message Element Setter Mediation Primitive was not able to
    determine if the flow was Human Readable or not and encoded all
    properties regardless. This in some circumstances resulted in a
    string property not being written to a message correctly when
    the flow was Human Readable.
    

Problem conclusion

  • The Message Element Setter Mediation Primitive has been changed
    to only encode string properties for non-human readable flows.
    
    This code fix was targeted to be included in the following fix
    packs:
    
    
    7.5.1 Fix Pack 3 (v7.5.1.3)
    8.0.1 Fix Pack 4 (v8.0.1.4)
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT03236

  • Reported component name

    WEB ESB FOR WIN

  • Reported component ID

    5724I8200

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-07-23

  • Closed date

    2014-07-31

  • Last modified date

    2014-07-31

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

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

Fix information

  • Fixed component name

    WEB ESB FOR WIN

  • Fixed component ID

    5724I8200

Applicable component levels

  • R751 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS7J6S","label":"WebSphere Enterprise Service Bus"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"751","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
30 March 2023