title: JSF and tomcat5 - No Render Response
body: <p>There is a developer who wrote a JSF application for my company. He wrote that on tomcat 6 and unfortunately i had to shift everything to tomcat 5. I put a few missing jars and finally was able to perform a request. However in the RenderResponse phase i get the following:</p>
  
  <blockquote>
    <p>Jan 29, 2011 8:41:51 PM
    com.sun.faces.lifecycle.ELResolverInitPhaseListener
    popu lateFacesELResolverForJsp INFO:
    JSF1027: [null] The ELResolvers for
    JSF were not registered with the JSP
    container. Jan 29, 2011 8:41:54 PM
    com.sun.faces.lifecycle.LifecycleImpl
    phase WARNING:
    executePhase(RENDER_RESPONSE
    6,com.sun.faces.context.FacesContextImpl@c8570c)
    threw exception
    com.sun.rave.web.ui.appbase.ApplicationException:
    javax.servlet.ServletException:
    javax/servlet/jsp/tagext/JspIdConsumer
            at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.cleanup(ViewHandlerImpl.java:594)
            at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:325)
            at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:106)
            at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251)
            at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
            at com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:106)
            at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
            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:172)
            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:875)
            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:619)
    Caused by: javax.faces.FacesException:
    javax.servlet.ServletException:
    javax/servlet/jsp/tagext/JspIdConsumer
            at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:413)
            at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:439)
            at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:114)
            at com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.renderView(ViewHandlerImpl.java:320)
            ... 19 more Caused by: javax.servlet.ServletException:
    javax/servlet/jsp/tagext/JspIdConsumer
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:273)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
            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 com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:408)
            ... 22 more Jan 29, 2011 8:41:54 PM
    com.sun.faces.lifecycle.LifecycleImpl
    phase WARNING: phase(RENDER_RESPONSE
    6,com.sun.faces.context.FacesContextImpl@c8570c)
    threw exception:
    com.sun.rave.web.ui.appbase.ApplicationException:
    javax.servlet.ServletException:
    javax/servlet/jsp/tagext/JspIdConsumer
    javax.servlet.ServletException:
    javax/servlet/jsp/tagext/JspIdConsumer
    com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.cleanup(ViewHandlerImpl.java:594)
    com.sun.rave.web.ui.appbase.faces.ViewHandlerImpl.afterPhase(ViewHandlerImpl.java:470)
    com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:280)
    com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:144)
    com.sun.faces.extensions.avatar.lifecycle.PartialTraversalLifecycle.render(PartialTraversalLifecycle.java:106)
    javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
    org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
    org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
    org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
    org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
    org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
    org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
    org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
    org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
    org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConne
    ction(Http11BaseProtocol.java:665)
    org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
    org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
    org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
    java.lang.Thread.run(Thread.java:619)</p>
  </blockquote>
  
  <p>Can someone tell me what this means and how can i solve that? I am researching on this but haven't got a solution yet. Is it because of a wrong version of a jar?</p>
  
  <p>Many thanks</p>