ICEfaces
  1. ICEfaces
  2. ICE-10784

Update the ICEfaces 4 included MyFaces JSF library to 2.2.8

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.1
    • Component/s: Release
    • Labels:
      None
    • Environment:
      ICEfaces 4
    • Assignee Priority:
      P2
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      Upgrade the Mojarra JSF libs included with ICEfaces from the current 2.2.10 to 2.2.12

        Activity

        Hide
        Carmen Cristurean added a comment - - edited

        showcase > fileEntry demos cannot be accessed when using MyFaces 2.2.8 because of server errors, image attached (functional with MyFaces 2.2.7 JSF):

        Aug 26, 2015 12:38:05 PM javax.faces.component._ExternalSpecifications isBeanValidationAvailable
        INFO: MyFaces Bean Validation support disabled
        javax.faces.FacesException: Could not get property label of component sourceCodeForm:j_id_2s_1c_0_1
        at javax.faces.component._ComponentAttributesMap.getComponentProperty(_ComponentAttributesMa
        p.java:690)
        at javax.faces.component._ComponentAttributesMap.get(_ComponentAttributesMap.java:319)
        at org.icefaces.ace.component.tabset.TabSetRenderer.renderTabNav(TabSetRenderer.java:416)
        at org.icefaces.ace.component.tabset.TabSetRenderer.doTab(TabSetRenderer.java:508)
        at org.icefaces.ace.component.tabset.TabSetRenderer.doTabs(TabSetRenderer.java:466)
        at org.icefaces.ace.component.tabset.TabSetRenderer.encodeChildren(TabSetRenderer.java:139)
        at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:643)
        at org.icefaces.ace.renderkit.CoreRenderer.renderChild(CoreRenderer.java:83)
        at org.icefaces.ace.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:71)
        at org.icefaces.ace.component.panel.PanelRenderer.encodeContent(PanelRenderer.java:291)
        at org.icefaces.ace.component.panel.PanelRenderer.encodeMarkup(PanelRenderer.java:137)
        at org.icefaces.ace.component.panel.PanelRenderer.encodeEnd(PanelRenderer.java:75)
        at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674)
        at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554)
        at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:550)
        at org.apache.myfaces.shared.renderkit.RendererUtils.renderChildren(RendererUtils.java:688)
        at org.apache.myfaces.shared.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendere
        rBase.java:150)
        at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674)
        at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554)
        at org.apache.myfaces.shared.renderkit.RendererUtils.renderChildren(RendererUtils.java:688)
        at org.apache.myfaces.shared.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendere
        rBase.java:150)
        at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674)
        at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554)
        at org.apache.myfaces.shared.renderkit.RendererUtils.renderChildren(RendererUtils.java:688)
        at org.apache.myfaces.shared.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendere
        rBase.java:150)
        at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674)
        at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554)
        at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:550)
        at org.icefaces.impl.context.DOMPartialViewContext.processPartial(DOMPartialViewContext.java
        :165)
        at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.ja
        va:85)
        at javax.faces.component.UIViewRoot.encodeChildren(UIViewRoot.java:516)
        at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:541)
        at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView(FaceletViewDec
        larationLanguage.java:1891)
        at org.apache.myfaces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:313)
        at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:58)
        at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:1
        16)
        at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:267)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:200)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
        ava:305)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j
        ava:243)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100)
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:104
        1)
        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.jav
        a:603)
        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:744)
        Caused by: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at javax.faces.component._ComponentAttributesMap.getComponentProperty(_ComponentAttributesMa
        p.java:685)
        ... 56 more
        Caused by: java.lang.NullPointerException
        at org.apache.myfaces.view.facelets.el.FaceletStateValueExpression.getWrapped(FaceletStateVa
        lueExpression.java:75)
        at org.apache.myfaces.view.facelets.el.FaceletStateValueExpression.getValue(FaceletStateValu
        eExpression.java:107)
        at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:68)
        at org.apache.el.parser.AstValue.getValue(AstValue.java:161)
        at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:185)
        at org.apache.myfaces.view.facelets.el.ContextAwareTagValueExpression.getValue(ContextAwareT
        agValueExpression.java:96)
        at org.icefaces.ace.component.tabset.TabPaneBase.getLabel(TabPaneBase.java:262)
        ... 61 more

        Show
        Carmen Cristurean added a comment - - edited showcase > fileEntry demos cannot be accessed when using MyFaces 2.2.8 because of server errors, image attached (functional with MyFaces 2.2.7 JSF): Aug 26, 2015 12:38:05 PM javax.faces.component._ExternalSpecifications isBeanValidationAvailable INFO: MyFaces Bean Validation support disabled javax.faces.FacesException: Could not get property label of component sourceCodeForm:j_id_2s_1c_0_1 at javax.faces.component._ComponentAttributesMap.getComponentProperty(_ComponentAttributesMa p.java:690) at javax.faces.component._ComponentAttributesMap.get(_ComponentAttributesMap.java:319) at org.icefaces.ace.component.tabset.TabSetRenderer.renderTabNav(TabSetRenderer.java:416) at org.icefaces.ace.component.tabset.TabSetRenderer.doTab(TabSetRenderer.java:508) at org.icefaces.ace.component.tabset.TabSetRenderer.doTabs(TabSetRenderer.java:466) at org.icefaces.ace.component.tabset.TabSetRenderer.encodeChildren(TabSetRenderer.java:139) at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:643) at org.icefaces.ace.renderkit.CoreRenderer.renderChild(CoreRenderer.java:83) at org.icefaces.ace.renderkit.CoreRenderer.renderChildren(CoreRenderer.java:71) at org.icefaces.ace.component.panel.PanelRenderer.encodeContent(PanelRenderer.java:291) at org.icefaces.ace.component.panel.PanelRenderer.encodeMarkup(PanelRenderer.java:137) at org.icefaces.ace.component.panel.PanelRenderer.encodeEnd(PanelRenderer.java:75) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:550) at org.apache.myfaces.shared.renderkit.RendererUtils.renderChildren(RendererUtils.java:688) at org.apache.myfaces.shared.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendere rBase.java:150) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554) at org.apache.myfaces.shared.renderkit.RendererUtils.renderChildren(RendererUtils.java:688) at org.apache.myfaces.shared.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendere rBase.java:150) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554) at org.apache.myfaces.shared.renderkit.RendererUtils.renderChildren(RendererUtils.java:688) at org.apache.myfaces.shared.renderkit.html.HtmlGroupRendererBase.encodeEnd(HtmlGroupRendere rBase.java:150) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:674) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:554) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:550) at org.icefaces.impl.context.DOMPartialViewContext.processPartial(DOMPartialViewContext.java :165) at javax.faces.context.PartialViewContextWrapper.processPartial(PartialViewContextWrapper.ja va:85) at javax.faces.component.UIViewRoot.encodeChildren(UIViewRoot.java:516) at javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:541) at org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView(FaceletViewDec larationLanguage.java:1891) at org.apache.myfaces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:313) at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:58) at org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:1 16) at org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:267) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:200) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:243) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:100) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:104 1) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.jav a:603) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at javax.faces.component._ComponentAttributesMap.getComponentProperty(_ComponentAttributesMa p.java:685) ... 56 more Caused by: java.lang.NullPointerException at org.apache.myfaces.view.facelets.el.FaceletStateValueExpression.getWrapped(FaceletStateVa lueExpression.java:75) at org.apache.myfaces.view.facelets.el.FaceletStateValueExpression.getValue(FaceletStateValu eExpression.java:107) at org.apache.el.parser.AstIdentifier.getValue(AstIdentifier.java:68) at org.apache.el.parser.AstValue.getValue(AstValue.java:161) at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:185) at org.apache.myfaces.view.facelets.el.ContextAwareTagValueExpression.getValue(ContextAwareT agValueExpression.java:96) at org.icefaces.ace.component.tabset.TabPaneBase.getLabel(TabPaneBase.java:262) ... 61 more
        Hide
        Ken Fyten added a comment -

        As of ICEfaces4 trunk revision# 46273 this issue cannot be reproduced.

        Marking fixed.

        Show
        Ken Fyten added a comment - As of ICEfaces4 trunk revision# 46273 this issue cannot be reproduced. Marking fixed.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: