Erro no mapping do Hibernate

Bom Dia Galera!
Estou fazendo um projeto de teste mas sem sucesso. Vou postar os código ver se vocês conseguem localizar o erro, no indicativo o erro esta acontecendo quando eu coloco o mapping no arquivo hibernate.cfg.xml. se eu retiro o mapping o código funciona no hibernate tool. Exemplo do site: http://www.edsongoncalves.com.br/2010/06/27/hibernate-com-hibernate-tools/

Código Java

[code]import java.io.Serializable;
import java.lang.*;

public class Categoria implements Serializable {

private Long id;
private String categoria;
private String descricao;

public Long getId() {
	return id;
}
public void setId(Long id) {
	this.id = id;
}
public String getCategoria() {
	return categoria;
}
public void setCategoria(String categoria) {
	this.categoria = categoria;
}
public String getDescricao() {
	return descricao;
}
public void setDescricao(String descricao) {
	this.descricao = descricao;
}

}
[/code]

Categoria.hbm.xml

[code]<?xml version="1.0"?>

[/code]

Hibernate.cfg.xml

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

org.gjt.mm.mysql.Driver jdbc:mysql://127.0.0.1:3306/testHibernate root org.hibernate.dialect.MySQL5InnoDBDialect create-drop true true true --> [/code]

[]s…
:wink:

Ajudaria se você postasse qual é o erro. Como Categoria possui uma String chamada categoria? Mude a String para titulo, nome ou algo assim. É bom para evitar complicações.

[quote=ErickRAR]Ajudaria se você postasse qual é o erro. Como Categoria possui uma String chamada categoria? Mude a String para titulo, nome ou algo assim. É bom para evitar complicações.
[/quote]
Segue …
:wink: Brigada!


Provavelmente você deve estar tentando adicionar o mapeamento via código também.

Eu fiz das duas maneiras… e não confuncionou!
você sabe me disser como seria o modo correto para este exemplo?
[]s… :slight_smile:

Não acredito que tenha um modo certo. É um ou outro. Se você colocar via código e no xml ao mesmo tempo, acontece esse erro. Deixe apenas em um, depois limpe o projeto ( Project > Clean ) e tente compilar de novo.

Fiz isto e não deu certo! :cry: Acredito que esse não seja o problema, pois no meu trabalho eu altero o arquivo tanto pelo código como pelo console do hibernate.
Se tiverem outra dica ou ideia! :smiley:

no meu hibernate.cfg.xml eu utilizo essa tag assim:

porém utilizo comente annotations, não sei se a versão que você está usando suporta…

Vc passou perto, como seu mapeamento foi em um arquivo xml o correto é como esta abaixo:

o problema está no Ctrl C + Ctrl V, pois no site de onde vc retirou também está correto.

agora se o mapeamento e via annotations ai vc faz desta forma: