XalanJ2
  1. XalanJ2
  2. XALANJ-2446

Missing prefix for literal result element with XSLTC if namespace was associated with a different prefix in another part of the stylesheet

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.1
    • Component/s: None
    • Security Level: No security risk; visible to anyone (Ordinary problems in Xalan projects. Anybody can view the issue.)
    • Labels:
      None

      Description

      If the namespace for a literal result element is declared using a particular prefix in one part of a stylesheet, and then another literal result element with the same local part of the name and namespace appears in another part of the stylesheet where the first prefix is not associated with any namespace URI, the result will be an element that's in no namespace; if the first prefix is associated with a different namespace URI, the result will be an element that's in that second, incorrect namespace.

      1. j2446.xsl
        2 kB
        Henry Zongaro
      2. j2446.xml
        0.0 kB
        Henry Zongaro
      3. j2446.patch.txt
        13 kB
        Henry Zongaro
      4. j2446.expected.out
        0.7 kB
        Henry Zongaro
      5. j2446.actual.out
        0.7 kB
        Henry Zongaro

        Activity

        Hide
        Henry Zongaro added a comment -

        Applied patch to source repository.

        Show
        Henry Zongaro added a comment - Applied patch to source repository.
        Hide
        Christine Li added a comment -

        The patch looks good and it resolved the problem

        Show
        Christine Li added a comment - The patch looks good and it resolved the problem
        Hide
        Henry Zongaro added a comment -

        Attaching a patch that resolves the problem

        Show
        Henry Zongaro added a comment - Attaching a patch that resolves the problem
        Hide
        Henry Zongaro added a comment -

        Attaching actual output produced by XSLTC

        Show
        Henry Zongaro added a comment - Attaching actual output produced by XSLTC
        Hide
        Henry Zongaro added a comment -

        Attaching sample test case

        Show
        Henry Zongaro added a comment - Attaching sample test case

          People

          • Assignee:
            Henry Zongaro
            Reporter:
            Henry Zongaro
            Reviewer:
            Christine Li
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development