JSF erro de taglib e prefix

6 respostas
dmandrak

E ae pessoal.

Eu peguei a última versão de um projeto antigo aqui e tentei abrir mas não consegui. Nao era um projeto meu, entao eu to apanhando um pouco, queria ajuda da galera ae.

Eu nunca fiz uma parada sozinho a partir do zero em java, sempre tive ajuda com as apis. Nesse projeto, tem um monte de api que eu nao conheço, mas eu desconfio que o erro seja da jsf.

Nas páginas do meu projeto, tem isso aí logo no início:

E outro nas pages, em:

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>

O eclipse tá marcando com erro e tá dizendo para as duas linhas a mesma coisa:

Can not find the tag library descriptor for "http://java.sun.com/jsf/core"
Can not find the tag library descriptor for "http://java.sun.com/jsf/html"

Tem outras duas linhas semelhantes que nao estao mais com erros.

O problema é que por causa dessa referencia um monte de erro aparece né, sempre que eu uso o prefix h e f...

Queria saber ai como eu posso resolver essa referencia. Nao sei se interessa mas eu to criando um 'dynamic web project' com o tomcat 6 e jsf 1.2.

Agradeço a ajuda ae galera.

ps: um outro erro que nao deve ter a ver com esse mas que e nao consigo resolver é esse aí:

java resource:src -> default package ->FlushingSpringSessionInViewFilter.java

na linha ele da erro de import.
import net.sf.hibernate.FlushMode;

// em:
public class FlushingSpringSessionInViewFilter extends OpenSessionInViewFilter {

o erro é:
Multiple markers at this line
- The hierarchy of the type FlushingSpringSessionInViewFilter is inconsistent
- The type javax.servlet.Filter cannot be resolved. It is indirectly referenced from required .class files

Esse eu também não sei como resolver, o eclipse só me diz para configurar o class.path ou renomear.
Tentei adicionar todos os jar da pasta lib ao build path, mas nao resolveu.

Valeu pessoal.

6 Respostas

Ratao

Conseguiu resolver este problema? Se sim, o que estava errado?

dmandrak

Rapaz, faz tempo que eu resolvi.

Tanto tempo que eu esqueci! :lol:

Na verdade era um problema de configuraçao.

Nao sei se do hibernate, ou entao no xml de configuraçao mesmo.

Mas foi trocar um ou outro caminho e resolveu tudao, o projeto tava bom, eu que nao consegui achar o problema de inicio.

Beleza?

Desculpa, mas estou muuuuuuuuuito longe do projeto nesse momento (12.000km) e nao vou poder pedir a ultima versao la pra te dizer o que mudei :wink:

Ratao

Opa! Esquenta não, resolvi ontem mesmo, dei bobeira!
Valew por responder!

netally

E qual foi a solução que vc encontrou?
Estou com o mesmo erro!

Ratao

Rapaz… eu to tentando lembrar como eu resolvi, já tem bastante tempo que tive esse problema.
Está usando Eclipse? Já tentou atualiza-lo?

netally

O problema era que eu estava usando o TomCat 6.0 que não tem a API JSF inclusa.
Eu baixei o JSF 1.2 e tentei colocar na mão e ainda não funcionou.
Só quando eu instalei o JSF pelo Eclipse é que deu certo. :slight_smile:

Criado 6 de julho de 2009
Ultima resposta 9 de ago. de 2010
Respostas 6
Participantes 3