IBM Support

JR47265: MULTIBYTE DATA CORRUPTED AFTER MAPPING THROUGH UCA

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • If a message based UCA processes a message that is larger than
    1000 Bytes and contains multibyte characters, then these
    multibyte characters are replaced by question marks.
    

Local fix

  • n/a
    

Problem summary

  • Problem Description:
    If a message based UCA processes a message that is larger than
    1000 Bytes and contains multibyte characters, then these
    multibyte characters are replaced by question marks.
    
    Problem Summary:
    UCAs are scheduled via the EventManager. The UCA's messages are
    saved into a database field. If the message is
    shorter than 1000 characters, it is saved into a field of type
    VARCHAR, if it is longer, then it is saved into a BLOB.
    Before the message is saved into a BLOB, the String that holds
    the message is converted into a Byte Array. This
    conversion happens with the default encoding of the system,
    which is Cp1252 in case of windows. During this conversion,
    multibyte characters are lost.
    

Problem conclusion

  • Problem Conclusion:
    The problem was fixed by prereq IFix JR46993. But there is a
    remaining rare scenario that is not covered by JR46993,
    where messages were still converted to a byte array using the
    default system encoding. This IFix resolves this problem.
    
    FIX AVAILABILITY:
    
    iFix for 8.0.1.0 is available on Fix Central, search for APAR
    JR47265 at http://www.ibm.com/support/fixcentral/
    
    iFix for 8.5.0.0 is available on Fix Central, search for APAR
    JR47265 at http://www.ibm.com/support/fixcentral/
    
    iFix for 8.0.1.1is available on Fix Central, search for APAR
    JR47265 at http://www.ibm.com/support/fixcentral/
    
    Fix is also targetted for inclusion in next fixpack for BPM
    V8.0.1.2
    
    Fix is also targetted for inclusion in next fixpack for BPM
    V8.5.0.1
    
    When obtaining any of the above fixes, be sure to download the
    accompanying readme, for itself and any prerequisite fixes, and
    review them thorougly
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR47265

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    801

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-07-18

  • Closed date

    2013-08-29

  • Last modified date

    2013-08-29

  • 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

    BPM STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R801 PSY

       UP

  • R850 PSY

       UP



Document information

More support for: IBM Business Process Manager Standard

Software version: 8.0.1

Reference #: JR47265

Modified date: 29 August 2013


Translate this page: