Erro no filtro

3 respostas
J

Pessoal estou tentando fazer um filtro pra uma aplicaçao e ele nao esta funcionando ele dá a seguinte menssagem

Será que alguem pode me ajudar ???

01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo growl/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, growl/login.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo jquery/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo wijmo/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo jquery/ui/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo growl/assets/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo themes/sam/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo core/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, jquery/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, wijmo/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, jquery/ui/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, core/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, themes/sam/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, growl/assets/login.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo password/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, password/login.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo forms/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo panel/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, forms/login.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo wijmo/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, wijmo/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, panel/login.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo button/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo password/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo jquery/ui/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo growl/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo forms/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, button/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, jquery/ui/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, growl/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, password/login.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo panel/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, forms/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, panel/login.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo panel/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo jquery/ui/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, panel/login.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, jquery/ui/login.
01/02/2012 10:06:53 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo wijmo/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:53 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, wijmo/login.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo jquery/ui/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo wijmo/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, wijmo/login.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, jquery/ui/login.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo panel/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, panel/login.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo forms/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, forms/login.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo forms/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, forms/login.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo password/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, password/login.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo password/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo button/login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, password/login.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, button/login.
01/02/2012 10:06:54 com.sun.faces.context.ExternalContextImpl getMimeType
AVISO: JSF1091: Nenhum tipo de mime pôde ser encontrado para o arquivo login.  Para resolver isso, adicione um mapeamento de mime-type ao web.xml do aplicativo.
01/02/2012 10:06:54 com.sun.faces.application.resource.ResourceHandlerImpl logMissingResource
AVISO: JSF1064: Não foi possível encontrar ou fornecer o recurso, login.

3 Respostas

A

Carinha, mostra o código do seu filtro, que assim fica difícil. Parece que você está tentando fazer um transfer para um recurso “login”, e aí o servidor diz que não sabe qual é o formato do arquivo (o tal mimeType)…

J
abmpicoli:
Carinha, mostra o código do seu filtro, que assim fica difícil. Parece que você está tentando fazer um transfer para um recurso "login", e aí o servidor diz que não sabe qual é o formato do arquivo (o tal mimeType)...
package Filter;

import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

/**
 *
 * @author dyego
 */
public class AuthFilter implements Filter {

    private static final boolean debug = true;
    private FilterConfig filterConfig = null;

    public AuthFilter() {
    } 

    public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
	throws IOException, ServletException {

        HttpServletRequest req = (HttpServletRequest) request;
        HttpServletResponse resp = (HttpServletResponse) response;

        Object user = req.getSession().getAttribute("userLogged");
        // The user has been logged !!!!
        if (user != null || req.getRequestURL().toString().endsWith("login.jsf")) {
           chain.doFilter(request, response);
        } else {
          // Ohh the user is not logged !!!!
          resp.sendRedirect("login.jsf");  
        }
    }
    
    public void destroy() { 
    }

    public void init(FilterConfig filterConfig) { 
	
    }
}

Eis ae o meu codigo do Filter ..... vou postar tambm o web.xml

<context-param>
        <param-name>javax.faces.PROJECT_STAGE</param-name>
        <param-value>Development</param-value>
    </context-param>
    
    <filter>
        <filter-name>AuthFilter</filter-name>
        <filter-class>Filter.AuthFilter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>AuthFilter</filter-name>
        <url-pattern>*.jsf</url-pattern>
    </filter-mapping>
    
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>*.jsf</url-pattern>
    </servlet-mapping>
    
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>login.jsf</welcome-file>
    </welcome-file-list>
    <context-param>
        <param-name>primefaces.theme</param-name>
        <param-value>nome</param-value>
    </context-param>

???? alguma luz ae ?

M

boa noite!

Sei q o topico eh velho, mas conseguiu resolver esse problema?

[]`s

Criado 1 de fevereiro de 2012
Ultima resposta 7 de nov. de 2012
Respostas 3
Participantes 3