Hola.
Estoy haciendo una aplicacion en JSF pero me muestra el siguiente error:
Código:
Error de lectura XML: no se encuentra elemento
Ubicación: http://localhost:8080/**********/login.xhtml
Número de línea 1, columna 1:
esto pasa al agregar el filtro de sesion
Código Java:
Ver originalpublic void doFilter(ServletRequest request, ServletResponse response,
FilterChain chain)
HttpServletRequest fRequest = (HttpServletRequest)request;
HttpServletResponse fResponse = (HttpServletResponse)response;
HttpSession session = fRequest.getSession();
String contextPath
= fRequest.
getContextPath(); if(session == null && !fRequest.getRequestURL().toString().contains("login")) {
fResponse.sendRedirect(contextPath+"/login.xhtml");
}else if(!fRequest.getRequestURL().toString().contains("login") && session.getAttribute("login") == null) {
fResponse.sendRedirect(contextPath+"/login.xhtml");
}
}
alguna idea de que puede causarlo?
Gracias.