Problemas com pesquisa JSF[Resolvido]

2 respostas
roland

Na minha aplicação está ocorrendo um erro quando faço pesquisa em uma tabela.
esta tabela é um componente do framework OpenFaces e disponibiliza campos para filtrar dados diretamente
desta tabela de exibição. Os dados da tabela são carregados do BD e filtrados do lado cliente.
Estou usando o TomCat 6.0.
Quando digito nos campos de pesquisa aparece uma caixa de diálogo do meu brownser assim:
alerta http://localhost:8080/
an error occured on the server.
error message:
“java.lang.NoClassDefFoundError: org/apache/commons/collections/functor/NotPredicate”.
Please see server logs for the full stacktrace.

E depois uma segunda caixa de diálogo
Error occured on the server while processing Ajax request.

Se alguém puder me ajudar?

2 Respostas

Leozin

Quando acontece esse erro “NoClassDefFound”, na maioria dos casos, é quando você não tem uma biblioteca que é requerida pela tua aplicação.

De acordo com esse nome: java.lang.NoClassDefFoundError: org/apache/commons/collections/functor/NotPredicate

Se verificarmos com calma, vai ver que o que está faltando é o commons-collections. Baixe o jar do commons-collection e coloque no web-inf/lib da tua aplicação

http://commons.apache.org -> lista de todos os commons
http://commons.apache.org/collections/ -> o enderdeço do commons-collections

abraço

roland

Este forum é demais. Por isso que eu gosto da filosofia: vivendo e aprendendo.
O problema era este mesmo, só que o curioso é que já tinha uma biblioteca do apache commons
collections que vem com o jsf do netbeans.
Mas blz, e obrigado pela ajuda Leozin. Economizei um baita tempo.

Criado 23 de março de 2010
Ultima resposta 23 de mar. de 2010
Respostas 2
Participantes 2