Vraptor + Hibernate: (Exception) org.hibernate.HibernateException: Missing table

Boa tarde caros, estou com problema aqui no projeto vraptor, estou tentando inserir um objeto no banco, mas esta lançando a seguinte exception:

Exception in thread "main" org.hibernate.HibernateException: Missing table: Produto

Segue minha hibernate.xml:

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

com.mysql.jdbc.Driver jdbc:mysql://127.0.0.1:3306/fj28 root admin
	<!-- Dialeto utilizado -->
	<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>

	<!-- Auto criação da base de dados, create(gera o bd), validate(para usar 
		normal) -->
	<property name="hbm2ddl.auto">validate</property>

	<!-- Mostrar Codigo SQl -->
	<property name="show_sql">true</property>
	<property name="format_sql">true</property>

	<!-- Classes Anotadas -->
	<mapping class="br.com.caelum.vraptor.model.Produto" />
</session-factory>

[/code]

A minha entidade:

@Entity
public class Produto {

	@Id
	@GeneratedValue
	private Long id;
	private String nome;
	private String descricao;
	private Double preco;
	
	
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getDescricao() {
		return descricao;
	}
	public void setDescricao(String descricao) {
		this.descricao = descricao;
	}
	public Double getPreco() {
		return preco;
	}
	public void setPreco(Double preco) {
		this.preco = preco;
	}
			
}

E minha classe com o main;

[code]public class AdicaoDeProduto {

/**
 * @param args
 */
public static void main(String[] args) {

	AnnotationConfiguration configuration = new AnnotationConfiguration();
	configuration.configure();
	
	SessionFactory factory = configuration.buildSessionFactory();
	Session session = factory.openSession();
	
	Produto produto = new Produto();
	produto.setNome("Prateleira");
	produto.setDescricao("Uma prateleira para colocar livros");
	produto.setPreco(35.90);
	
	Transaction tx = session.beginTransaction();
	session.save(produto);
	tx.commit();
	
}

}
[/code]

Alguém poderia me ajudar, provavelmente deve ser no hibernate esse erro.

Desde ja agradeço. =]

pessoal resolvi, kakaka, no hibernate.xml era so tirar essa linha:

<property name="hbm2ddl.auto">validate</property>

:smiley:

isso resolve o erro, mas se vc usar a entidade produto vai dar pau.

troque o valor de validate pra update, assim o hibernate cria a outra tabela

Bom dia lucas, não sabia disso, ehehhe, obrigado pela dica, abraços. =]