Type Exception Report
Message Cannot call sendRedirect() after the response has been committed
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
javax.servlet.ServletException: Cannot call sendRedirect() after the response has been committed javax.faces.webapp.FacesServlet.service(FacesServlet.java:229) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:199) org.ocpsoft.rewrite.servlet.impl.HttpRewriteResultHandler.handleResult(HttpRewriteResultHandler.java:38) org.ocpsoft.rewrite.servlet.RewriteFilter.rewrite(RewriteFilter.java:262) org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:187)
Root Cause
java.lang.IllegalStateException: Cannot call sendRedirect() after the response has been committed org.apache.catalina.connector.ResponseFacade.sendRedirect(ResponseFacade.java:489) javax.servlet.http.HttpServletResponseWrapper.sendRedirect(HttpServletResponseWrapper.java:138) org.ocpsoft.rewrite.servlet.impl.HttpRewriteWrappedResponse.sendRedirect(HttpRewriteWrappedResponse.java:464) org.apache.myfaces.context.servlet.ServletExternalContextImpl.redirect(ServletExternalContextImpl.java:465) com.chkoutova.publicView.beans.ErrorRedirect.error(ErrorRedirect.java:12) com.chkoutova.publicView.beans.bibliography.CatalogueOriginalSizeBean.getRequestedExhibitionsCataloguesDto(CatalogueOriginalSizeBean.java:42) sun.reflect.GeneratedMethodAccessor102.invoke(Unknown Source) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) javax.el.BeanELResolver.getValue(BeanELResolver.java:94) javax.el.CompositeELResolver.getValue(CompositeELResolver.java:62) org.apache.myfaces.el.unified.resolver.FacesCompositeELResolver.getValue(FacesCompositeELResolver.java:179) org.apache.el.parser.AstValue.getValue(AstValue.java:169) org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:184) org.apache.myfaces.view.facelets.el.ELText$ELTextVariable.writeText(ELText.java:219) org.apache.myfaces.view.facelets.el.ELText$ELTextComposite.writeText(ELText.java:131) org.apache.myfaces.view.facelets.compiler.TextInstruction.write(TextInstruction.java:45) org.apache.myfaces.view.facelets.compiler.UIInstructions.encodeBegin(UIInstructions.java:46) org.apache.myfaces.view.facelets.compiler.UILeaf.encodeAll(UILeaf.java:505) org.apache.myfaces.shared.renderkit.RendererUtils.renderChildren(RendererUtils.java:693) org.apache.myfaces.renderkit.html.HtmlScriptRenderer.encodeChildren(HtmlScriptRenderer.java:180) javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:632) javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:530) javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:539) javax.faces.component.UIComponentBase.encodeAll(UIComponentBase.java:539) org.apache.myfaces.view.facelets.FaceletViewDeclarationLanguage.renderView(FaceletViewDeclarationLanguage.java:1981) org.apache.myfaces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:285) org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:116) org.apache.myfaces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:241) javax.faces.webapp.FacesServlet.service(FacesServlet.java:199) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:199) org.ocpsoft.rewrite.servlet.impl.HttpRewriteResultHandler.handleResult(HttpRewriteResultHandler.java:38) org.ocpsoft.rewrite.servlet.RewriteFilter.rewrite(RewriteFilter.java:262) org.ocpsoft.rewrite.servlet.RewriteFilter.doFilter(RewriteFilter.java:187)
Note The full stack trace of the root cause is available in the server logs.