Olá Pessoal,
Estou novamente postando minha dúvida, vejam que interessante, ontem começei a brincar com o hibernate no netbeans, até tudo bem, consegui fazer tudo foi dito em um tutorial que peguei, gerei o hbm.xml e a schema do banco de dados através do Xdoclet, agora vejam, não consigo mais, nem no projeto que tinha antes, já fiz de tudo, reinstalei o netbeans as libs:
Detalhes:
1 - Bibliotecas para o mapeamento com o Xdoclet
commons-collections-2.0
commons-logging
xdoclet-1.2.3
xdoclet-hibernate-module-1.2.3
xdoclet-xdoclet-module-1.2.3
xjavadoc-1.1
Código que gera o mapeamento:
<target name="generate_hbm">
<hibernatedoclet destdir="build/classes/artigo">
<fileset dir="src/artigo" includes="**/*.java"/>
<hibernate version="3.0"/>
</hibernatedoclet>
</target>
<taskdef name="hibernatedoclet" classname="xdoclet.modules.hibernate.HibernateDocletTask">
<classpath>
<fileset dir="D:\_Cainfu\lib" includes="**.jar"/>
</classpath>
</taskdef>
E agora vejam o erro:
(XDocletMain.start 47 ) Running <hibernate/>
Passei toda a manhã atrás de uma solução e até agora nada.
Caso ajude vai o código da Classe que é usada para gerar o mapeamento:
package artigo;
/**
* Classe de modelo para um produto
* @hibernate.class table="produto"
**/
public class Produto {
private Long id;
private String nome;
private String descricao;
private Double preco;
public void setId(Long id){
this.id = id;
}
/**
* @hibernate.id generator="native"
*/
public Long getId(){
return this.id;
}
public void setNome(String nome){
this.nome = nome;
}
/**
* @hibernate.property not-null="true"
*/
public String getNome(){
return this.nome;
}
public void setDescricao(String descrica){
this.descricao = descricao;
}
/**
* @hibernate.property
*/
public String getDescricao(){
return this.descricao;
}
}
Se alguém tiver uma solução.
Valeu
Paulo Henrique