Vraptor: java.lang.NoClassDefFoundError: Lorg/hibernate/SessionFactory

2 respostas
renanreismartins

Pessoal, estou tentando montar uma aplicação com o Vraptor 3.1.2 + maven2

coloquei no meu pom.xml:

<dependency>
            <groupId>br.com.caelum</groupId>
            <artifactId>vraptor</artifactId>
            <version>3.1.2</version>
</dependency>

ele baixou a dependencia e etc, mas ao fazer o deploy da aplicação aparecem os erros:

WARNING: PWC4011: Unable to set request character encoding to UTF-8 from context , because request parameters have already been read, or ServletRequest.getReader() has already been called

SEVERE: Class [ Lorg/hibernate/SessionFactory; ] not found. Error while loading [ class br.com.caelum.vraptor.util.hibernate.SessionFactoryCreator ]

WARNING: Error in annotation processing: java.lang.NoClassDefFoundError: Lorg/hibernate/SessionFactory;

como devo proceder ? e se eu nao quiser usar hibernate no meu projeto ?

abrassssssssss

2 Respostas

renanreismartins

estava utilizando as libs do jee6, acabei voltando para o jee5 e o problema parou…

abrasss

G

Renan, eu já tive esse problema. Isso não é um erro, mas sim um warning, pois a aplicação sobre normalmente. Eis o tópico: http://guj.com.br/posts/list/197562.java

O rolo todo é que o glassfish faz um scan nos jars, e acaba lançando severe ao invés de warn quando encontra problemas. Penso que deveria ser warn porque a aplicação segue funcionando normalmente.

Criado 2 de junho de 2010
Ultima resposta 2 de jun. de 2010
Respostas 2
Participantes 2