IBM Support

PI05635: WHEN DEFAULT ENCODING IS NOT SET WHEN USING XERCES TYPE TREE, THE OUTPUT DATA MAY BE CORRUPTED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When data encoding is not set it will default to native.
    However with Xerces schema the default is either UTF-8 or
    whatever the encoding is set to in the type tree.
    
    Corruption may occur on systems where the native encoding and
    XML type tree encoding are different.
    

Local fix

  • WTXCQ - WTX00043570
    EM / EM
    Circumvention: None
    

Problem summary

  • Users Affected:
    WebSphere Transformation Extender customers using Xerces parser
    
    Problem Description:
    Error "An invalid XML character (Unicode: 0x14) was found in the
    element content of the document" received when running WMB on
    MVS
    
    Platforms Affected:
    ALL
    

Problem conclusion

  • Properly set the default encoding. Previously when data encoding
     was not set it would default to native. However with Xerces
    schema the default is either UTF-8 or what the encoding was set
    to in  the type tree. Prevent corrupted data when running high
    volumes output. Corruption would show up on systems where the
    native encoding and XML encoding are different.
    
    Delivered in:
    8.3.0.6, 8.4.0.5, 8.4.1.1
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI05635

  • Reported component name

    WTX INT SRVR ZO

  • Reported component ID

    5655R9503

  • Reported release

    833

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2013-11-07

  • Closed date

    2014-01-10

  • Last modified date

    2014-02-03

  • 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

    WTX INT SRVR ZO

  • Fixed component ID

    5655R9503

Applicable component levels

  • R833 PSY

       UP

  • R843 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSD8","label":"IBM Transformation Extender"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.3","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}},{"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":"8.3","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
03 February 2014