type Exception report
message Cannot call sendError() after the response has been committed
description The server encountered an internal error that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Cannot call sendError() after the response has been committed javax.faces.webapp.FacesServlet.service(FacesServlet.java:659) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.apache.webbeans.web.tomcat9.TomcatSecurityFilter.doFilter(TomcatSecurityFilter.java:67) org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.doFilter(EventBridgeFilter.java:59) org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter.doFilter(RequestResponseHolderFilter.java:63)
root cause
java.lang.IllegalStateException: Cannot call sendError() after the response has been committed org.apache.catalina.connector.ResponseFacade.sendError(ResponseFacade.java:462) com.sun.faces.context.ExternalContextImpl.responseSendError(ExternalContextImpl.java:949) javax.faces.context.ExternalContextWrapper.responseSendError(ExternalContextWrapper.java:916) javax.faces.context.ExternalContextWrapper.responseSendError(ExternalContextWrapper.java:916) javax.faces.context.ExternalContextWrapper.responseSendError(ExternalContextWrapper.java:916) com.sun.faces.application.view.MultiViewHandler.send500Error(MultiViewHandler.java:758) com.sun.faces.application.view.MultiViewHandler.derivePhysicalViewId(MultiViewHandler.java:589) com.sun.faces.application.view.MultiViewHandler.createView(MultiViewHandler.java:167) org.apache.myfaces.extensions.cdi.jsf.impl.security.SecurityAwareViewHandler.createView(SecurityAwareViewHandler.java:77) org.apache.myfaces.extensions.cdi.jsf2.impl.security.SecurityAwareViewHandler.createView(SecurityAwareViewHandler.java:69) org.apache.myfaces.extensions.cdi.jsf.impl.CodiViewHandler.createView(CodiViewHandler.java:72) javax.faces.application.ViewHandlerWrapper.createView(ViewHandlerWrapper.java:173) javax.faces.application.ViewHandlerWrapper.createView(ViewHandlerWrapper.java:173) org.richfaces.application.GlobalResourcesViewHandler.createView(GlobalResourcesViewHandler.java:147) javax.faces.application.ViewHandlerWrapper.createView(ViewHandlerWrapper.java:173) com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:254) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:121) com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198) org.apache.myfaces.extensions.cdi.jsf2.impl.listener.phase.CodiLifecycleWrapper.execute(CodiLifecycleWrapper.java:95) javax.faces.webapp.FacesServlet.service(FacesServlet.java:646) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.apache.webbeans.web.tomcat9.TomcatSecurityFilter.doFilter(TomcatSecurityFilter.java:67) org.apache.deltaspike.servlet.impl.event.EventBridgeFilter.doFilter(EventBridgeFilter.java:59) org.apache.deltaspike.servlet.impl.produce.RequestResponseHolderFilter.doFilter(RequestResponseHolderFilter.java:63)
note The full stack trace of the root cause is available in the Apache Tomcat/9.0.11 logs.