IV27414: XSLT DEFAULT IDENTITY SERIALIZATION OF DOM ERRONEOUS

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • Error Message: the problem can result in XML which is incorrect
    with respect to namespaces; resulting issues depend on how this
    XML is used by an application
    .
    Stack Trace: N/A
    .
    N/A
    

Local fix

Problem summary

  • When an XSLT identity transformation was used to serialize a
    DOM, attributes with a namespace but no prefix were causing the
    processor to declare the namespace as default. This is
    incorrect, not only because default namespaces do not apply to
    attributes, but also because the default namespace declaration
    applies to the parent element as well.
    

Problem conclusion

  • This defect will be fixed in:
    6.0.1 SR4
    6.0.0 SR12
    .
    The processor now generates a new prefix for the attribute and
    binds that prefix to the given namespace so that the namespace
    of the attribute is not lost and no side-effects are introduced.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV27414

  • Reported component name

    XML/XSL

  • Reported component ID

    620700126

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2012-09-04

  • Closed date

    2012-09-04

  • Last modified date

    2012-09-04

  • 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

    XML/XSL

  • Fixed component ID

    620700126

Applicable component levels

  • R600 PSY

       UP



Rate this page:

(0 users)Average rating

Document information


More support for:

Runtimes for Java Technology
XML

Software version:

6.0

Reference #:

IV27414

Modified date:

2012-09-04

Translate my page

Machine Translation

Content navigation