ICEfaces
  1. ICEfaces
  2. ICE-10661

update namespaces for core and fn libraries that replace jstl namespaces and jar

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: EE-4.0.0.GA
    • Fix Version/s: 4.1
    • Component/s: QA, Sample Apps
    • Labels:
      None
    • Environment:
      JSF2.2
    • Assignee Priority:
      P2

      Description

      JSF 2.2 now includes the jstl tags and functions. Mojarra code was verified to include within the jsf2.2 jar with the following namespaces. See:-
      https://jsflive.wordpress.com/2013/05/16/jsf22-namespaces/


      Myfaces needs to be confirmed
      http://myfaces.apache.org/core22/myfaces-impl/tagdoc.html
      as it appears to still be using old namespace according to this above link.

      Start with QA apps for IF4. modify namespace in test apps and remove jstl jar from build to verify. Then do for Myfaces.

        Activity

        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Ken Fyten made changes -
        Issue Type Task [ 3 ] Improvement [ 4 ]
        Hide
        Liana Munroe added a comment -

        ICEfaces 4 trunk r46058 - Samples Regression testing completed with new namespaces in place. No obvious issues found.

        Show
        Liana Munroe added a comment - ICEfaces 4 trunk r46058 - Samples Regression testing completed with new namespaces in place. No obvious issues found.
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Ken Fyten added a comment -

        In order to avoid all potential users of ICEfaces 4.1 from having to deploy to a JEE 7 compliant server we are not updating the .xml files in the samples to use web app 3.1 at this time. All other namespaces have been updated to use the new jcp namespace, however.

        Show
        Ken Fyten added a comment - In order to avoid all potential users of ICEfaces 4.1 from having to deploy to a JEE 7 compliant server we are not updating the .xml files in the samples to use web app 3.1 at this time. All other namespaces have been updated to use the new jcp namespace, however.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #46036 Mon Sep 28 15:29:26 MDT 2015 liana.munroe Changed new namespaces (http://xmlns.jcp.org....) back to old namespaces(http://java.sun.com....) in the web.xml and faces-config.xml. This is due to problems caused in eclipse projects. See ICE-10661
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/push-test/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/basic/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/session-expiry/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/file-callback-tutorial/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/dyninc/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/push-test/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/dynamic-menu-tutorial/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/fajax/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/jsEventListener/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/xhr2-upload/web/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/elementUpdate/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/auction/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/easyAjaxPush/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/ace/emporium/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/scopes/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/ICE-3182/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/push-test-backoff/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/reset-values/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/viewRootUpdate/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/busyIndicator/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/loadBundle/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/dateTimeEntry-yearRange-tutorial/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/focus-manager/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/bodyupdate/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/session-expiry/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/xhr2-upload/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/push-test-backoff/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/compositeComponent/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/invalidate/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/dateTimeEntry-locale-tutorial/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/internationalization/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/reset-values/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/viewRootUpdate/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/deltasubmit/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/xhr2-upload/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/chat/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/messages/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/chat/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/windowScope/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/conditional-row-messages/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/dyninc/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/ace/emporium/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/navigationNotifier/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/navigationNotifier/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/diffconfig/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/auction/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/nav/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/dynamicResource/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/dynamicResource/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/focus-manager/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/tree-table-row-expansion/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/busyIndicator/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/deltasubmit/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/tabSet-caching-tutorial/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/tabSet-dynamic-tutorial/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/xhr2-upload/web/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/invalidate/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/tutorials/dynamic-columns/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/nav/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/scopes/src/main/webapp/WEB-INF/faces-config.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/jsEventListener/src/main/webapp/WEB-INF/web.xml
        Commit graph MODIFY /icefaces4/trunk/icefaces/samples/core/test/elementUpdate/src/main/webapp/WEB-INF/faces-config.xml
        Hide
        Liana Munroe added a comment -

        Found that when updating the web.xml and the faces-config.xml to use the new namespaces, there were problems with eclipse existing projects. Did not find issues building or running an application with ant and Tomcat 7.
        In eclipse errors were seen when opening a project that had the updated namespaces in the web.xml and faces-config.xml. In order to remedy the errors the files had to be updated to use web-app version="3.1" (servlet-version) and the Project Facet property changed to 3.1. Tomcat 8 is required as the targeted runtime. Tomcat 7 in eclipse does not work with the new namespaces.

        Show
        Liana Munroe added a comment - Found that when updating the web.xml and the faces-config.xml to use the new namespaces, there were problems with eclipse existing projects. Did not find issues building or running an application with ant and Tomcat 7. In eclipse errors were seen when opening a project that had the updated namespaces in the web.xml and faces-config.xml. In order to remedy the errors the files had to be updated to use web-app version="3.1" (servlet-version) and the Project Facet property changed to 3.1. Tomcat 8 is required as the targeted runtime. Tomcat 7 in eclipse does not work with the new namespaces.
        Hide
        Ken Fyten added a comment -

        Okay, this is fine. Showcase simply requires the use of the jstl.jar. We're just updating the code to reference it via the new namespaces in JSF 2.2.

        Show
        Ken Fyten added a comment - Okay, this is fine. Showcase simply requires the use of the jstl.jar. We're just updating the code to reference it via the new namespaces in JSF 2.2.
        Ken Fyten made changes -
        Assignee Liana Munroe [ liana.munroe ] Ken Fyten [ ken.fyten ]
        Hide
        Ken Fyten added a comment - - edited

        On Sep 23, 2015, at 5:09 PM, Liana Munroe wrote:

        ICEfaces 4 trunk 46010
        Testing with showcase using mojarra, replacing the namespaces and removing the jstl.jar produces an http status 500 javax/servlet/jsp/jstl/core/LoopTagStatus error. Adding the jstl.jar file back resolved the issue. The showcase namespaces were replaced as follows:

        xmlns="http://www.w3.org/1999/xhtml"
                        xmlns:h="http://xmlns.jcp.org/jsf/html"
                        xmlns:f="http://xmlns.jcp.org/jsf/core"
                        xmlns:c="http://xmlns.jcp.org/jsp/jstl/core"
                        xmlns:ui="http://xmlns.jcp.org/jsf/facelets"
                        xmlns:ace="http://www.icefaces.org/icefaces/components"
                        xmlns:showcase="http://xmlns.jcp.org/jsf/composite/components"
                        template="/resources/templates/main-template.xhtml">
        

        The reason I bolded the showcase namespace is because I tested other applications that used all the other namespaces and found no issues. Perhaps this error is related to that particular namespace.

        type Exception report
        message javax/servlet/jsp/jstl/core/LoopTagStatus
        description The server encountered an internal error that prevented it from fulfilling this request.
        exception
        javax.servlet.ServletException: javax/servlet/jsp/jstl/core/LoopTagStatus
            javax.faces.webapp.FacesServlet.service(FacesServlet.java:671)
        root cause
        javax.faces.view.facelets.FaceletException: javax/servlet/jsp/jstl/core/LoopTagStatus    com.sun.faces.facelets.tag.AbstractTagLibrary$UserComponentHandlerFactory.createHandler(AbstractTagLibrary.java:344)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125)
            javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116)
            com.sun.faces.facelets.tag.TagHandlerImpl.<init>(TagHandlerImpl.java:58)
            com.sun.faces.facelets.tag.ui.DefineHandler.<init>(DefineHandler.java:81)
            sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125)
            javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116)
            com.sun.faces.facelets.tag.TagHandlerImpl.<init>(TagHandlerImpl.java:58)
            com.sun.faces.facelets.tag.ui.CompositionHandler.<init>(CompositionHandler.java:101)
            sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.NamespaceUnit.createFaceletHandler(NamespaceUnit.java:82)
            com.sun.faces.facelets.compiler.CompilationManager.createFaceletHandler(CompilationManager.java:381)
            com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:468)
            com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:430)
            com.sun.faces.facelets.compiler.Compiler.compile(Compiler.java:124)
            com.sun.faces.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:481)
            com.sun.faces.facelets.impl.DefaultFaceletFactory.access$100(DefaultFaceletFactory.java:106)
            com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:199)
            com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:197)
            com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:86)
            com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:81)
            com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)
            java.util.concurrent.FutureTask.run(FutureTask.java:262)
            com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)
            com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:124)
            com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:63)
            com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:295)
            com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:239)
            com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:1000)
            com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:99)
            com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
            com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
            javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
        
        root cause
        
        java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTagStatus
            org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
            org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
            java.lang.ClassLoader.defineClass1(Native Method)
            java.lang.ClassLoader.defineClass(ClassLoader.java:800)
            java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
            org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2895)
            org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1173)
            org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1681)
            org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
            java.lang.Class.getDeclaredConstructors0(Native Method)
            java.lang.Class.privateGetDeclaredConstructors(Class.java:2493)
            java.lang.Class.getConstructor0(Class.java:2803)
            java.lang.Class.getConstructor(Class.java:1718)
            com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125)
            com.sun.faces.facelets.tag.AbstractTagLibrary$ComponentConfigWrapper.getNextHandler(AbstractTagLibrary.java:235)
            javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116)
            javax.faces.view.facelets.MetaTagHandler.<init>(MetaTagHandler.java:105)
            javax.faces.view.facelets.DelegatingMetaTagHandler.<init>(DelegatingMetaTagHandler.java:69)
            javax.faces.view.facelets.ComponentHandler.<init>(ComponentHandler.java:166)
            org.icefaces.ace.component.accordion.AccordionPaneHandler.<init>(AccordionPaneHandler.java:21)
            sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            com.sun.faces.facelets.tag.AbstractTagLibrary$UserComponentHandlerFactory.createHandler(AbstractTagLibrary.java:341)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125)
            com.sun.faces.facelets.tag.AbstractTagLibrary$ComponentConfigWrapper.getNextHandler(AbstractTagLibrary.java:235)
            javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116)
            javax.faces.view.facelets.MetaTagHandler.<init>(MetaTagHandler.java:105)
            javax.faces.view.facelets.DelegatingMetaTagHandler.<init>(DelegatingMetaTagHandler.java:69)
            javax.faces.view.facelets.ComponentHandler.<init>(ComponentHandler.java:166)
            org.icefaces.ace.component.accordion.AccordionHandler.<init>(AccordionHandler.java:21)
            sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            com.sun.faces.facelets.tag.AbstractTagLibrary$UserComponentHandlerFactory.createHandler(AbstractTagLibrary.java:341)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125)
            com.sun.faces.facelets.tag.AbstractTagLibrary$ComponentConfigWrapper.getNextHandler(AbstractTagLibrary.java:235)
            javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116)
            javax.faces.view.facelets.MetaTagHandler.<init>(MetaTagHandler.java:105)
            javax.faces.view.facelets.DelegatingMetaTagHandler.<init>(DelegatingMetaTagHandler.java:69)
            javax.faces.view.facelets.ComponentHandler.<init>(ComponentHandler.java:166)
            com.sun.faces.facelets.tag.jsf.html.HtmlComponentHandler.<init>(HtmlComponentHandler.java:75)
            sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            com.sun.faces.facelets.tag.AbstractTagLibrary$UserComponentHandlerFactory.createHandler(AbstractTagLibrary.java:341)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125)
            javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116)
            com.sun.faces.facelets.tag.TagHandlerImpl.<init>(TagHandlerImpl.java:58)
            com.sun.faces.facelets.tag.ui.DefineHandler.<init>(DefineHandler.java:81)
            sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125)
            javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116)
            com.sun.faces.facelets.tag.TagHandlerImpl.<init>(TagHandlerImpl.java:58)
            com.sun.faces.facelets.tag.ui.CompositionHandler.<init>(CompositionHandler.java:101)
            sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
            sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
            java.lang.reflect.Constructor.newInstance(Constructor.java:526)
            com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192)
            com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723)
            com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194)
            com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121)
            com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115)
            com.sun.faces.facelets.compiler.NamespaceUnit.createFaceletHandler(NamespaceUnit.java:82)
            com.sun.faces.facelets.compiler.CompilationManager.createFaceletHandler(CompilationManager.java:381)
            com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:468)
            com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:430)
            com.sun.faces.facelets.compiler.Compiler.compile(Compiler.java:124)
            com.sun.faces.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:481)
            com.sun.faces.facelets.impl.DefaultFaceletFactory.access$100(DefaultFaceletFactory.java:106)
            com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:199)
            com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:197)
            com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:86)
            com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:81)
            com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99)
            java.util.concurrent.FutureTask.run(FutureTask.java:262)
            com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114)
            com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:124)
            com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:63)
            com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:295)
            com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:239)
            com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:1000)
            com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:99)
            com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
            com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
            javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
        
        Show
        Ken Fyten added a comment - - edited On Sep 23, 2015, at 5:09 PM, Liana Munroe wrote: ICEfaces 4 trunk 46010 Testing with showcase using mojarra, replacing the namespaces and removing the jstl.jar produces an http status 500 javax/servlet/jsp/jstl/core/LoopTagStatus error. Adding the jstl.jar file back resolved the issue. The showcase namespaces were replaced as follows: xmlns= "http: //www.w3.org/1999/xhtml" xmlns:h= "http: //xmlns.jcp.org/jsf/html" xmlns:f= "http: //xmlns.jcp.org/jsf/core" xmlns:c= "http: //xmlns.jcp.org/jsp/jstl/core" xmlns:ui= "http: //xmlns.jcp.org/jsf/facelets" xmlns:ace= "http: //www.icefaces.org/icefaces/components" xmlns:showcase= "http: //xmlns.jcp.org/jsf/composite/components" template= "/resources/templates/main-template.xhtml" > The reason I bolded the showcase namespace is because I tested other applications that used all the other namespaces and found no issues. Perhaps this error is related to that particular namespace. type Exception report message javax/servlet/jsp/jstl/core/LoopTagStatus description The server encountered an internal error that prevented it from fulfilling this request. exception javax.servlet.ServletException: javax/servlet/jsp/jstl/core/LoopTagStatus javax.faces.webapp.FacesServlet.service(FacesServlet.java:671) root cause javax.faces.view.facelets.FaceletException: javax/servlet/jsp/jstl/core/LoopTagStatus com.sun.faces.facelets.tag.AbstractTagLibrary$UserComponentHandlerFactory.createHandler(AbstractTagLibrary.java:344) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125) javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116) com.sun.faces.facelets.tag.TagHandlerImpl.<init>(TagHandlerImpl.java:58) com.sun.faces.facelets.tag.ui.DefineHandler.<init>(DefineHandler.java:81) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:526) com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125) javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116) com.sun.faces.facelets.tag.TagHandlerImpl.<init>(TagHandlerImpl.java:58) com.sun.faces.facelets.tag.ui.CompositionHandler.<init>(CompositionHandler.java:101) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:526) com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.NamespaceUnit.createFaceletHandler(NamespaceUnit.java:82) com.sun.faces.facelets.compiler.CompilationManager.createFaceletHandler(CompilationManager.java:381) com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:468) com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:430) com.sun.faces.facelets.compiler. Compiler .compile( Compiler .java:124) com.sun.faces.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:481) com.sun.faces.facelets.impl.DefaultFaceletFactory.access$100(DefaultFaceletFactory.java:106) com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:199) com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:197) com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:86) com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:81) com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99) java.util.concurrent.FutureTask.run(FutureTask.java:262) com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114) com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:124) com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:63) com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:295) com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:239) com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:1000) com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:99) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219) javax.faces.webapp.FacesServlet.service(FacesServlet.java:659) root cause java.lang.ClassNotFoundException: javax.servlet.jsp.jstl.core.LoopTagStatus org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) java.lang. ClassLoader .defineClass1(Native Method) java.lang. ClassLoader .defineClass( ClassLoader .java:800) java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2895) org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1173) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1681) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) java.lang. Class .getDeclaredConstructors0(Native Method) java.lang. Class .privateGetDeclaredConstructors( Class .java:2493) java.lang. Class .getConstructor0( Class .java:2803) java.lang. Class .getConstructor( Class .java:1718) com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125) com.sun.faces.facelets.tag.AbstractTagLibrary$ComponentConfigWrapper.getNextHandler(AbstractTagLibrary.java:235) javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116) javax.faces.view.facelets.MetaTagHandler.<init>(MetaTagHandler.java:105) javax.faces.view.facelets.DelegatingMetaTagHandler.<init>(DelegatingMetaTagHandler.java:69) javax.faces.view.facelets.ComponentHandler.<init>(ComponentHandler.java:166) org.icefaces.ace.component.accordion.AccordionPaneHandler.<init>(AccordionPaneHandler.java:21) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:526) com.sun.faces.facelets.tag.AbstractTagLibrary$UserComponentHandlerFactory.createHandler(AbstractTagLibrary.java:341) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125) com.sun.faces.facelets.tag.AbstractTagLibrary$ComponentConfigWrapper.getNextHandler(AbstractTagLibrary.java:235) javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116) javax.faces.view.facelets.MetaTagHandler.<init>(MetaTagHandler.java:105) javax.faces.view.facelets.DelegatingMetaTagHandler.<init>(DelegatingMetaTagHandler.java:69) javax.faces.view.facelets.ComponentHandler.<init>(ComponentHandler.java:166) org.icefaces.ace.component.accordion.AccordionHandler.<init>(AccordionHandler.java:21) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:526) com.sun.faces.facelets.tag.AbstractTagLibrary$UserComponentHandlerFactory.createHandler(AbstractTagLibrary.java:341) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125) com.sun.faces.facelets.tag.AbstractTagLibrary$ComponentConfigWrapper.getNextHandler(AbstractTagLibrary.java:235) javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116) javax.faces.view.facelets.MetaTagHandler.<init>(MetaTagHandler.java:105) javax.faces.view.facelets.DelegatingMetaTagHandler.<init>(DelegatingMetaTagHandler.java:69) javax.faces.view.facelets.ComponentHandler.<init>(ComponentHandler.java:166) com.sun.faces.facelets.tag.jsf.html.HtmlComponentHandler.<init>(HtmlComponentHandler.java:75) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:526) com.sun.faces.facelets.tag.AbstractTagLibrary$UserComponentHandlerFactory.createHandler(AbstractTagLibrary.java:341) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125) javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116) com.sun.faces.facelets.tag.TagHandlerImpl.<init>(TagHandlerImpl.java:58) com.sun.faces.facelets.tag.ui.DefineHandler.<init>(DefineHandler.java:81) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:526) com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.TextUnit.createFaceletHandler(TextUnit.java:117) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.TagUnit.getNextHandler(TagUnit.java:125) javax.faces.view.facelets.TagHandler.<init>(TagHandler.java:116) com.sun.faces.facelets.tag.TagHandlerImpl.<init>(TagHandlerImpl.java:58) com.sun.faces.facelets.tag.ui.CompositionHandler.<init>(CompositionHandler.java:101) sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:526) com.sun.faces.facelets.tag.AbstractTagLibrary$HandlerFactory.createHandler(AbstractTagLibrary.java:192) com.sun.faces.facelets.tag.AbstractTagLibrary.createTagHandler(AbstractTagLibrary.java:723) com.sun.faces.facelets.tag.CompositeTagLibrary.createTagHandler(CompositeTagLibrary.java:194) com.sun.faces.facelets.compiler.TagUnit.createFaceletHandler(TagUnit.java:121) com.sun.faces.facelets.compiler.CompilationUnit.getNextFaceletHandler(CompilationUnit.java:115) com.sun.faces.facelets.compiler.NamespaceUnit.createFaceletHandler(NamespaceUnit.java:82) com.sun.faces.facelets.compiler.CompilationManager.createFaceletHandler(CompilationManager.java:381) com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:468) com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:430) com.sun.faces.facelets.compiler. Compiler .compile( Compiler .java:124) com.sun.faces.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:481) com.sun.faces.facelets.impl.DefaultFaceletFactory.access$100(DefaultFaceletFactory.java:106) com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:199) com.sun.faces.facelets.impl.DefaultFaceletFactory$1.newInstance(DefaultFaceletFactory.java:197) com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:86) com.sun.faces.facelets.impl.DefaultFaceletCache$1.newInstance(DefaultFaceletCache.java:81) com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99) java.util.concurrent.FutureTask.run(FutureTask.java:262) com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114) com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:124) com.sun.faces.facelets.impl.DefaultFaceletCache.getFacelet(DefaultFaceletCache.java:63) com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:295) com.sun.faces.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:239) com.sun.faces.application.view.FaceletViewHandlingStrategy.buildView(FaceletViewHandlingStrategy.java:1000) com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:99) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219) javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
        Ken Fyten made changes -
        Assignee Judy Guglielmin [ judy.guglielmin ] Liana Munroe [ liana.munroe ]
        Priority Major [ 3 ] Minor [ 4 ]
        Assignee Priority P2 [ 10011 ]
        Component/s QA [ 10016 ]
        Judy Guglielmin made changes -
        Fix Version/s 4.1 [ 11375 ]
        Judy Guglielmin made changes -
        Field Original Value New Value
        Assignee Judy Guglielmin [ judy.guglielmin ]
        Judy Guglielmin created issue -

          People

          • Assignee:
            Ken Fyten
            Reporter:
            Judy Guglielmin
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: