IBM Support

PM68597: INVALID XML COULD CAUSE A RUNTIME CRASH IF THE RESTART FLAG IS USED IN THE INPUT TYPE TREE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • A map that watches for XML files under Launcher control could
    crash the Launcher, if it receives certain sequences of invalid
    XML data.  This only affects maps which use modified type trees,
    imported from the XML schemas, and then only when the RESTART
    attribute is added to avoid the whole XML file being marked as
    invalid.
    
    The same crash can be seen if a sequence of XMLs are processed
    in one transaction under an immediate runtime, such as the
    Design Studio.
    

Local fix

  • WTXCQ - WTX00041033
    PB / PB
    Circumvention: None
    

Problem summary

  • Users Affected:
    WebSphere Transformation Extender customers using Xerces type
    tree and restart attribute
    
    Problem Description:
    Out of memory condition caused by loop due processing of
    multiple run maps with XML input where Xerces type tree had
    restart logic on only some parts of tree.
    The abend shows stack trace similar to:
    SetUpLS
    PushLS
    BeginObject
    DstxXMLDocHandlerImpl::beginObject
    DstxXMLElement::buildDataObjects
    DstxXMLElement::buildDataObjects ? repeats many times
    
    
    Platforms Affected:
    ALL
    

Problem conclusion

  • Corrected initialization of restart logic. Insure that initially
    XERCES tree set up to fail if XML error. (WTX needs to find
    element with restart attribute to turn off)
    
    Delivered in:
    8.3.0.5, 8.4.0.4
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM68597

  • Reported component name

    WEBSPHERE LAUNC

  • Reported component ID

    5724M4011

  • Reported release

    820

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2012-07-11

  • Closed date

    2012-07-27

  • 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

    WEBSPHERE LAUNC

  • Fixed component ID

    5724M4011

Applicable component levels

  • R820 PSY

       UP

  • R830 PSY

       UP

  • R840 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.2","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
12 May 2014