0
當我啓動Tomcat,並裝在第一頁時,錯誤顯示:奇怪的錯誤使用應用程序的Tomcat
Jan 05, 2014 9:15:01 PM org.apache.catalina.core.StandardWrapperValve invoke
Grave: Servlet.service() for servlet [Faces Servlet] in context with path [/odontonew] threw exception
java.lang.IllegalStateException
at org.apache.catalina.connector.ResponseFacade.setBufferSize(ResponseFacade.java:252)
at com.sun.faces.context.ExternalContextImpl.setResponseBufferSize(ExternalContextImpl.java:799)
發生在這個文件管理器
public void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain) throws IOException, ServletException {
// HttpServletRequest req = (HttpServletRequest) request;
//
if (((HttpServletRequest) request).getRequestURI().contains(
"security/form_login.xhtml")) {
chain.doFilter(request, response);
return;
}
UsuarioMBImpl usuarioMB = (UsuarioMBImpl) ((HttpServletRequest) request)
.getSession().getAttribute("usuarioMB");
if (usuarioMB == null || !usuarioMB.isLoggedIn()) {
String contextPath = ((HttpServletRequest) request)
.getContextPath();
((HttpServletResponse) response).sendRedirect(contextPath
+ "/security/form_login.xhtml");
}
chain.doFilter(request, response);
}
錯誤。如果我評論的一切,讓只有「chain.doFilter ..」一切工作正常。
你可以貼得更你的日誌?將會有一個詳細的消息,以及這個消息 –