ICEfaces
  1. ICEfaces
  2. ICE-3715

just-ice failures in nightly regression test

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 1.8DR#2
    • Fix Version/s: 1.8DR#2, 1.8
    • Component/s: None
    • Labels:
      None
    • Environment:
      trunk @ rev17854

      Tomcat 5 and 6, Jboss 4.2, Glassfish v2

      Description

       All just-ice version failed in the regression test. The stack traces in log file:

      Oct 29, 2008 6:15:52 PM com.icesoft.faces.webapp.parser.Parser parse
      SEVERE: Failed to execute JSP lifecycle.
      java.lang.NullPointerException: Argument Error: One or more parameters are null. renderKitId null
      at com.sun.faces.renderkit.RenderKitFactoryImpl.getRenderKit(RenderKitFactoryImpl.java:94)
      at com.icesoft.faces.context.BridgeFacesContext.getRenderKit(BridgeFacesContext.java:240)
      at javax.faces.component.UIComponentBase.getRenderer(UIComponentBase.java:1093)
      at javax.faces.component.UIComponentBase.getRendersChildren(UIComponentBase.java:384)
      at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:499)
      at com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser.java:204)
      at com.icesoft.faces.webapp.parser.Parser.executeJspLifecycle(Parser.java:229)
      at com.icesoft.faces.webapp.parser.Parser.parse(Parser.java:162)
      at com.icesoft.faces.application.D2DViewHandler.renderResponse(D2DViewHandler.java:527)
      at com.icesoft.faces.application.D2DViewHandler.renderView(D2DViewHandler.java:165)
      at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:107)
      at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:245)
      at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:137)
      at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:17)
      at com.icesoft.faces.context.View$2$1.respond(View.java:40)
      at com.icesoft.faces.webapp.http.servlet.ServletRequestResponse.respondWith(ServletRequestResponse.java:167)
      at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet$ThreadBlockingRequestResponse.respondWith(ThreadBlockingAdaptingServlet.java:36)
      at com.icesoft.faces.context.View$2.serve(View.java:60)
      at com.icesoft.faces.context.View.servePage(View.java:115)
      at com.icesoft.faces.webapp.http.core.SingleViewServer.service(SingleViewServer.java:47)
      at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24)
      at com.icesoft.faces.webapp.http.servlet.MainSessionBoundServlet.service(MainSessionBoundServlet.java:172)
      at com.icesoft.faces.webapp.http.servlet.SessionDispatcher$1.service(SessionDispatcher.java:38)
      at com.icesoft.faces.webapp.http.servlet.ThreadBlockingAdaptingServlet.service(ThreadBlockingAdaptingServlet.java:19)
      at com.icesoft.faces.webapp.http.servlet.EnvironmentAdaptingServlet.service(EnvironmentAdaptingServlet.java:63)
      at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:55)
      at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23)
      at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:91)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:679)
      at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)
      at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)
      at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
      at org.apache.jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:686)
      at org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:656)
      at org.apache.jsp.index_jsp._jspService(index_jsp.java:46)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
      at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
      at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
      at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
      at java.lang.Thread.run(Thread.java:595)

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17855 Thu Oct 30 13:34:34 MDT 2008 mircea.toma ICE-3715 Return null when render kit ID is not found as per FacesContext.getRenderKit() javadocs.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/BridgeFacesContext.java
        Joanne Bai created issue -
        Ken Fyten made changes -
        Field Original Value New Value
        Fix Version/s 1.8DR#2 [ 10142 ]
        Assignee Priority P1
        Affects Version/s 1.8DR#2 [ 10142 ]
        Affects Version/s 1.8DR#1 [ 10141 ]
        Security Private [ 10001 ]
        Assignee Deryk Sinotte [ deryk.sinotte ]
        Priority Major [ 3 ] Critical [ 2 ]
        Hide
        Deryk Sinotte added a comment -

        Assigning to Mircea. There is a chance this is component related but please take a look and update the case. We can re-assign if necessary.

        Show
        Deryk Sinotte added a comment - Assigning to Mircea. There is a chance this is component related but please take a look and update the case. We can re-assign if necessary.
        Deryk Sinotte made changes -
        Assignee Deryk Sinotte [ deryk.sinotte ] Mircea Toma [ mircea.toma ]
        Hide
        Mircea Toma added a comment -

        Return null when render kit ID is not found as per FacesContext.getRenderKit() javadocs.

        Show
        Mircea Toma added a comment - Return null when render kit ID is not found as per FacesContext.getRenderKit() javadocs.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Krashan Brahmanjara added a comment -

        What is fixed or how to fix it?

        Library just-ice still fails since two weeks. With current revision too.

        Show
        Krashan Brahmanjara added a comment - What is fixed or how to fix it? Library just-ice still fails since two weeks. With current revision too.
        Hide
        Joanne Bai added a comment -

        QA successfully tested it on ICEfaces trunk revision 17856

        Show
        Joanne Bai added a comment - QA successfully tested it on ICEfaces trunk revision 17856
        Ken Fyten made changes -
        Fix Version/s 1.8 [ 10161 ]
        Assignee Priority P1
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Mircea Toma [ mircea.toma ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Joanne Bai
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: