VRaptor 3 - util.hibernate no web.xml erro

7 respostas
edipo_luis_federle

Ola pessoal estou tentando configurar o util.hibernate do vraptor no projeto, porem quando eu add as seguinte linhas:

br.com.caelum.vraptor.provider br.com.caelum.vraptor.util.hibernate.HibernateCustomProvider

org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘sessionFactoryCreator’: Invocation of init method failed; nested exception is org.hibernate.HibernateException: JDBC Driver class not found: org.postgresql.Driver

aused by: org.hibernate.HibernateException: JDBC Driver class not found: org.postgresql.Driver

Caused by: java.lang.ClassNotFoundException: org.postgresql.Driver

NOTA: Colei so o inicio das exp.

O jar do postgres esta no classpath, tanto que se eu tiro essas linhas do xml ele restarta legal. Alguem pode ajudar?

Abraçø

7 Respostas

Lucas_Cavalcanti

com esse erro ou o jar do postgre não está no classpath (tem que estar em WEB-INF/lib!) ou o nome do driver está errado

Mickdark

Olá!! Eu tive um erro parecido enquanto configurava os componentes do VRaptor, o hibernate funcionava corretamente na aplicação, mas não nas páginas annotadas com @Resource, depois de fuçar um pouco eu descobri que o driver do banco estava corrompido, então só troquei o driver e funcionou de novo XD!!

R

A web.xml eh tem essa configuração básica pra qualquer projeto?

<?xml version="1.0" encoding="UTF-8"?>


ProjetoVRAPTOR

<filter>
	<filter-name>vraptor</filter-name>
	<filter-class>br.com.caelum.vraptor.VRraptor</filter-class>
</filter>

<filter-mapping>
	<filter-name>vraptor</filter-name>
	<url-pattern>/*</url-pattern>
	<dispatcher>FORWARD</dispatcher>
	<dispatcher>REQUEST</dispatcher>
</filter-mapping>
R

Olha o erro q ta dando!

GRAVE: Exception starting filter vraptor
java.lang.ClassNotFoundException: br.com.caelum.vraptor.VRraptor

Lucas_Cavalcanti

VRraptor nao existe, olhe de novo :wink:

R

e Duvida…

Nesse dois campos coloco o q exatamente?

Todos os projetos vejo a msm configuração, mas o meu da erro!

Mickdark

Filter Name = Nome do filtro
Filter Class = Classe do filtro

A minha configuração do VRaptor no web XML funciona assim:

<filter>
	<filter-name>vraptor</filter-name>
	<filter-class>br.com.caelum.vraptor.VRaptor</filter-class>
</filter>

<filter-mapping>
	<filter-name>vraptor</filter-name>
	<url-pattern>/*</url-pattern>
	<dispatcher>FORWARD</dispatcher>
	<dispatcher>REQUEST</dispatcher>
</filter-mapping>

mas vc precisa ter os Jar da lib "mandatory"do VRaptor !!

Criado 14 de agosto de 2011
Ultima resposta 18 de nov. de 2011
Respostas 7
Participantes 4