Pessoal, bom dia!
Criei uma aplicação com JSF 2.0 e em minha máquina estou usando o Tomcat 7, gerei o .war e funcionou. Quando joguei o .war no servidor que roda o Tomcat 6 não abre a aplicação da erro HTTP 404. Vi em algumas tópicos que tem que substituir alguns .jars de EL, não sei se isso funciona realmente. Mas substitui alguns e não funcionou. Vcs podem me dar uma luz.
Fico no aguardo!
Qual erro aparece no log/console?
Algumas possibilidades
Versão do web module > 2.5, que é a versão mais recente suportada pelo Tomcat 6. O Tomcat 7 dá suporte para o web module 3.0
Você não colocou o(s) jar(s) do JSF na pasta lib do teu projeto.
Mas, pelo erro, creio que seja a primeira opção.
Sim os .jars do jsf estão na lib do meu projeto, vou tentar alterar o web module para 2.5
Se eu não me engano o tomcat 6 não suporta o jsf 2.0
Se eu não me engano o tomcat 6 não suporta o jsf 2.0[/quote]
Está enganado.
Tomcat 6 suporta o JSF 2.
Pessoal, obrigado pela ajuda, consegui fazer funcionar.
Adiocionei no lib no meu projeto os .jars jstl-impl-1.2.jar e jstl-api-1.2.jar.
Obrigado a todos pela ajuda.
Caso seu problema tenha sido solucionado por favor edite o titulo do tópico para [RESOLVIDO] t+