Problema estranho com conexão JSF > Postgresql

2 respostas
G

Ola estou programando meu TCC e estou com um problema e não consigo resolver. Tenho um um projeto WEB JSF, na minha página xhtml faço a chamada da classe ManagedBean, e nela chama um método select() da camada DAL que traz uma List de um objeto do banco de dados. Quando executo no servidor Tomcat esta aparecendo o seguinte erro:

javax.servlet.ServletException: org.postgresql.Driver

java.lang.ClassNotFoundException: org.postgresql.Driver

Esse erro faz parecer que o problema é com a conexão e com o Driver do banco. Mas criei um Main e chamei este mesmo método select(), rodou normalmente, até imprimi os dados e estão corretos.

Não coloquei o código porque não acredito que o erro seja nele, acho que é alguma configuração não feita ou alguma coisa assim.
Se alguém já passou por isso ou possa saber o que seja, por favor me ajude. Obrigado.

2 Respostas

ezequiellorenzatti

poste o código completo do stack trace pode ajudar na identificação do problema.

veja também se existe algum erro no start do tomcat.

freakazoid

Você adicionou o jar do Postgres no class path do projeto, por isso a conexão com o db funciona no seu método main. Porem esqueceu de adicioná-lo na pasta WEB-INF/lib.

Coloque o jar neste caminho e teste novamente.

Abraço!

Criado 24 de janeiro de 2014
Ultima resposta 26 de jan. de 2014
Respostas 2
Participantes 3