IBM Support

IC98081: ENABLING TRACE WHEN USING UNICODE CHARACTERS IN A MESSAGE DAMAGES THE SMO

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a message that contains Unicode characters is sent through
    a flow while mediation trace is enabled then when the tracing
    code fails to serialize the non-XML characters it will also
    damage the internal structure of the SMO which will prevent it
    being accessed correctly later in the flow
    

Local fix

  • test fix XX41691
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users of WebSphere Enterprise Service Bus and Business Process
    Manager v7.5 and v8 who use Unicode characters in messages.
    
    ****************************************************************
    PROBLEM SUMMARY:
    When a message that includes Unicode characters that are invalid
    in XML, such as 0x1d, is parsed by a mediation primitive then an
    internal exception is seen. This exception should allow the flow
    to continue but a consequence is that the Service Message Object
    (SMO) that contains the message has it's container damaged and
    this can result in the SMO not being usable later in the flow.
    

Problem conclusion

  • The code was changed such that the container of the Service
    Message Object is not damaged when an invalid XML character is
    present in the message.
    
    
    This code fix was targeted to be included in the following fix
    packs:
    
    7.5.1 Fix Pack 2 (v7.5.1.2)
    8.0.1 Fix Pack 3 (BPM v8.0.1.3)
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC98081

  • 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

    2013-12-03

  • Closed date

    2013-12-18

  • Last modified date

    2013-12-18

  • 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