IBM Support

PM67410: DATA CONTAINING MANY CHARACTERS THAT NEED TO BE SUBSTITUTED OR ESCAPED WHEN CREATING XML OUTPUT CAUSES THE MAP TO CRASH

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Data that contains many characters that need to be substituted
    or escaped when creating XML output may cause the map to crash.
    

Local fix

  • WTXCQ - WTX00040954
    LV / LV
    Circumvention: None
    

Problem summary

  • Users Affected:
    WebSphere Transformation Extender customers using XDS parser
    (native schema maps).
    
    Problem Description:
    Memory corruption in the XDS parser resulting with abends when
    data contains many characters that needs to be substituted.
    Platforms Affected:
    All
    

Problem conclusion

  • The "invalid data" was output as XML, and it contained many
    apostrophes, which have to be escaped in XML output (each
    instance changed to "'").  We were only allowing the size
    of the data to double; in this case the output was more than
    five times the size of the input.  The XDS parser code has been
    changed to properly expand buffers if the buffer was consumed.
    
    Delivered in:
    8.3.0.5, 8.4.0.4
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM67410

  • Reported component name

    WTX FOR INT SER

  • Reported component ID

    5724M4010

  • Reported release

    830

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2012-06-21

  • Closed date

    2012-08-13

  • Last modified date

    2014-05-12

  • 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 FOR INT SER

  • Fixed component ID

    5724M4010

Applicable component levels

  • R810 PSY

       UP

  • R820 PSY

       UP

  • R830 PSY

       UP

  • R840 PSY

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCKRDT","label":"WTX for Integration Servers"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.3","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
12 May 2014