RE: After upgrade to Tomcat 7.0.72+, JSF Error: FacesContext already released in JSF tools with
I there any expectation as to when 7.0.74 is going to be released? Much Thanks, Hadas -Original Message- From: Mark Thomas [mailto:ma...@apache.org] Sent: Tuesday, January 17, 2017 9:58 PM To: Tomcat Users List <users@tomcat.apache.org> Subject: Re: After upgrade to Tomcat 7.0.72+, JSF Error: FacesContext already released in JSF tools with On 15/01/2017 19:52, Hadas Toronchik wrote: > We have a JSF based application, and we upgraded tomcat to 7.0.72 > Since then , several hours after the tomcat starts we receive JSF > Exceptions when just trying to open JSF based pages that worked fine before > If we clean all Generated Servlet pages it goes away again for a couple of > hours. Possibly related to the tag reuse changes. 7.0.74 should be available in a few days that contains the necessary fixes. Mark > Another company reported a similar issue: > https://jira.sakaiproject.org/browse/SAK-31912 - they say that after > downgrading to 7.0.70 the problem disappears... > > Here is the Exception: > 2017-01-10 13:49:37,490 ERROR [http-nio-0.0.0.0-8080-exec-24] [UID:, > MSG_ID:] > [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[js > p]] <Servlet.service() for servlet jsp threw exception> > java.lang.IllegalStateException: FacesContext already released >at > org.apache.myfaces.context.servlet.ServletFacesContextImpl.getResponseWriter(ServletFacesContextImpl.java:241) > ~[myfaces-impl-1.1.5.jar:1.1.5] >at > javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.java:933) > ~[myfaces-api-1.1.5.jar:1.1.5] >at > javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:313) > ~[myfaces-api-1.1.5.jar:1.1.5] >at > org.apache.jsp.app.layout.include2.search_jsp._jspService(search_jsp.java:239) > ~[na:na] >at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > [jasper.jar:7.0.73] >at > javax.servlet.http.HttpServlet.service(HttpServlet.java:731) > [servlet-api.jar:na] >at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439) > [jasper.jar:7.0.73] >at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395) > [jasper.jar:7.0.73] >at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339) > [jasper.jar:7.0.73] >at > javax.servlet.http.HttpServlet.service(HttpServlet.java:731) > [servlet-api.jar:na] >at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) > [catalina.jar:7.0.73] >at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) > [catalina.jar:7.0.73] >at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:747) > [catalina.jar:7.0.73] >at > org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:603) > [catalina.jar:7.0.73] >at > org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:542) > [catalina.jar:7.0.73] >at > org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:897) > [jasper.jar:7.0.73] >at > org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:656) > [jasper.jar:7.0.73] >at > org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137) > [panaya-struts-1.1.jar:1.1] >at > org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177) > [panaya-struts-1.1.jar:1.1] >at > org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756) > [panaya-struts-1.1.jar:1.1] >at > org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881) > [panaya-struts-1.1.jar:1.1] >at > org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473) > [panaya-struts-1.1.jar:1.1] >at > org.apache.jsp.app.layout.mainLayout2_jsp._jspx_meth_t_005finsert_005f2(mainLayout2_jsp.java:2062) > [_/:na] >at > org.apache.jsp.app.layout.mainLayout2_jsp._jspx_meth_f_005fview_005f0(mainLayout2_jsp.java:408) > [_/:na] >at > org.apache.jsp.app.layout.mainLayout2_jsp._jspService(mainLayout2_jsp.java:310) > [_/:na] >at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) > [jasper.jar:7.0.73] >at > javax.servlet.http.HttpServlet.
After upgrade to Tomcat 7.0.72+, JSF Error: FacesContext already released in JSF tools with
We have a JSF based application, and we upgraded tomcat to 7.0.72 Since then , several hours after the tomcat starts we receive JSF Exceptions when just trying to open JSF based pages that worked fine before If we clean all Generated Servlet pages it goes away again for a couple of hours. Another company reported a similar issue: https://jira.sakaiproject.org/browse/SAK-31912 - they say that after downgrading to 7.0.70 the problem disappears... Here is the Exception: 2017-01-10 13:49:37,490 ERROR [http-nio-0.0.0.0-8080-exec-24] [UID:, MSG_ID:] [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/].[jsp]]java.lang.IllegalStateException: FacesContext already released at org.apache.myfaces.context.servlet.ServletFacesContextImpl.getResponseWriter(ServletFacesContextImpl.java:241) ~[myfaces-impl-1.1.5.jar:1.1.5] at javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.java:933) ~[myfaces-api-1.1.5.jar:1.1.5] at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:313) ~[myfaces-api-1.1.5.jar:1.1.5] at org.apache.jsp.app.layout.include2.search_jsp._jspService(search_jsp.java:239) ~[na:na] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [jasper.jar:7.0.73] at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) [servlet-api.jar:na] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439) [jasper.jar:7.0.73] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395) [jasper.jar:7.0.73] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339) [jasper.jar:7.0.73] at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) [servlet-api.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) [catalina.jar:7.0.73] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.73] at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:747) [catalina.jar:7.0.73] at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:603) [catalina.jar:7.0.73] at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:542) [catalina.jar:7.0.73] at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspRuntimeLibrary.java:897) [jasper.jar:7.0.73] at org.apache.jasper.runtime.PageContextImpl.include(PageContextImpl.java:656) [jasper.jar:7.0.73] at org.apache.struts.tiles.TilesUtilImpl.doInclude(TilesUtilImpl.java:137) [panaya-struts-1.1.jar:1.1] at org.apache.struts.tiles.TilesUtil.doInclude(TilesUtil.java:177) [panaya-struts-1.1.jar:1.1] at org.apache.struts.taglib.tiles.InsertTag.doInclude(InsertTag.java:756) [panaya-struts-1.1.jar:1.1] at org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTag.java:881) [panaya-struts-1.1.jar:1.1] at org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473) [panaya-struts-1.1.jar:1.1] at org.apache.jsp.app.layout.mainLayout2_jsp._jspx_meth_t_005finsert_005f2(mainLayout2_jsp.java:2062) [_/:na] at org.apache.jsp.app.layout.mainLayout2_jsp._jspx_meth_f_005fview_005f0(mainLayout2_jsp.java:408) [_/:na] at org.apache.jsp.app.layout.mainLayout2_jsp._jspService(mainLayout2_jsp.java:310) [_/:na] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [jasper.jar:7.0.73] at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) [servlet-api.jar:na] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:439) [jasper.jar:7.0.73] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395) [jasper.jar:7.0.73] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339) [jasper.jar:7.0.73] at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) [servlet-api.jar:na] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) [catalina.jar:7.0.73] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.73] at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat7-websocket.jar:7.0.73] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [catalina.jar:7.0.73] at