ICEfaces
  1. ICEfaces
  2. ICE-2083

Facelets: Cannot register two tag libraries with the same namespace

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.6.1
    • Fix Version/s: 1.7DR#1, 1.7
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      All

      Description

      Cannot register two tag libraries with the same namespace
      https://facelets.dev.java.net/issues/show_bug.cgi?id=241

      We need to incorporate this Facelets fix, so that we can have components in several JARs, where the components are all in the same xml namespace.

      We might just backport this one fix, or do ICE-2007. The specific fix looks extremely easy though.

        Activity

        Hide
        Mark Collette added a comment -

        I've also now updated the icefaces-facelets.jar file in the lib directory.

        Subversion 14860
        icefaces\lib\icefaces-facelets.jar

        Show
        Mark Collette added a comment - I've also now updated the icefaces-facelets.jar file in the lib directory. Subversion 14860 icefaces\lib\icefaces-facelets.jar
        Hide
        Mark Collette added a comment -

        I laboriously split icefaces-comps.jar into two separate JARs that each held a subset of the components. I then put that into the Facelets build of component-showcase, and verified that it failed when trying to display components from both JARs. After making the change to AbstractTagLibrary, and copying the new icefaces-facelets.jar into component-showcase, I re-ran the test, and found that it now works.

        Subversion 14943
        3rd\facelets-1.1\src\java\com\sun\facelets\tag\AbstractTagLibrary.java

        Show
        Mark Collette added a comment - I laboriously split icefaces-comps.jar into two separate JARs that each held a subset of the components. I then put that into the Facelets build of component-showcase, and verified that it failed when trying to display components from both JARs. After making the change to AbstractTagLibrary, and copying the new icefaces-facelets.jar into component-showcase, I re-ran the test, and found that it now works. Subversion 14943 3rd\facelets-1.1\src\java\com\sun\facelets\tag\AbstractTagLibrary.java

          People

          • Assignee:
            Unassigned
            Reporter:
            Mark Collette
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: