Problema para consulta com Hibernate

2 respostas
T

O seguinte erro está dando quando tento fazer uma pesquisa no Banco usando o hibernate ele da esse erro:

javax.faces.el.EvaluationException: java.lang.NoClassDefFoundError: com/mchange/v2/c3p0/DataSources, mas no meu webInf já tem a lib c3p0-0.9.1. Estou usando o Jboss.

Obrigada por qualquer ajuda.

2 Respostas

S

OI Talita.

Você pode colocar um pedaço do código na qual vc está tentando fazer essa consulta.

Geralmente pode ser feita da seguinta maneira:

public NomeClasseEntityBean getObjeto() {
		
		if(objeto != null){
			
			objeto = (NomeClasseEntityBean) entityManager.createQuery("Select e from EntityBean e").getResultList();
		}
		return objeto;
	}

O exemplo acima é com cast ou se preferir:

public NomeClasseEntityBean getObjeto() {
		
Query query = entityManager.createQuery("Select e from EntityBean e");

if(objeto != null){
			
			objeto = query.getResultList();
		}
		return objeto;

Caso seja o bastante para lhe ajudar, coloque resolvido no título da enquete e a solução que vc implementou.

Um abraço.

T

Olá Marcelo, obrigada pela ajuda.

Mas o problema erm uns conflitos das libs do hibernate no projeto, com as libs que já vem do jboss. A solução foi apagar algumas do projeto e colocar no jboss.

Obrigada pela ajuda

Criado 22 de setembro de 2009
Ultima resposta 26 de set. de 2009
Respostas 2
Participantes 2