IBM Support

IC82299: ERROR READING XML WHEN DOING LAZY-OPTIMISED XSLT TRANSFORMS ON UNQUALIFIED MESSAGES IN EAGER MODE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Lazy-optimised XSLT transforms (those done on the raw input
    XML, not data objects) may fail in eager mode when the message
    body content contains unqualified XML elements, ie elements
    defined with no prefixes and in the empty "" namespace. The
    error message seen is:
    
    java.io.IOException: Error reading XML
    
    and may have a cause such as:
    
    org.xml.sax.SAXParseException: The prefix "pp" for element
    "pp:Aaaaaa" is not bound.
    
    where pp and Aaaaaa are a customer-defined prefix and element
    name.
    

Local fix

  • n/a
    

Problem summary

  • Lazy-optimised XSLT transforms (those done on the raw input XML,
    not data objects) may fail in eager mode when the message body
    content contains unqualified XML elements, ie elements defined
    with no prefixes and in the empty "" namespace. The
    error message seen is:
    
    java.io.IOException: Error reading XML
    
    and may have a cause such as:
    
    org.xml.sax.SAXParseException: The prefix "pp" for element
    "pp:Aaaaaa" is not bound.
    
    where pp and Aaaaaa are a customer-defined prefix and element
    name.
    

Problem conclusion

  • The code was modified to ensure that XML errors do not occur for
    lazy-optimised XSLT
    
    This code fix was targeted to be included in the following fix
    packs:
    
    7.0.0 Fix Pack 6 (v7.0.0.6)
    7.5.1 Fix Pack 1 (v7.5.1.1)
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC82299

  • 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

    2012-03-30

  • Closed date

    2012-06-26

  • Last modified date

    2012-06-26

  • 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

  • R700 PSY

       UP

  • R750 PSY

       UP

  • R751 PSY

       UP

  • R100 PSN

       UP

  • R200 PSN

       UP

  • R300 PSN

       UP

  • R612 PSN

       UP

  • R620 PSN

       UP

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSC5MLJ","label":"APAR"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"751","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
26 June 2012