Help: Hibernate com xDoclet

1 resposta
everson_z

Estou perdido com xDoclet, tenho a informação de tudo OK mas nenhum arquivo...

Help...

[color=blue] Buildfile: C:\Java\workspace\Hibernate01\build\--build.xml
prepare:
[delete] Deleting directory C:\Java\workspace\Hibernate01\output
[mkdir] Created dir: C:\Java\workspace\Hibernate01\output\hbm
hbm:
[hibernatedoclet] Running org.xdoclet.plugin.hibernate.HibernateMappingPlugin
BUILD SUCCESSFUL
Total time: 3 seconds[/color]

build.xml
<?xml version="1.0"?>
<project name="Hibernate1" default="hbm" basedir="..">
	
	<property name="xdoclet2.home" location="" />
	<property name="hibernate3.home" location="" />
	<property name="out.dir" location="output" />
	
	<target name="prepare">
		<delete dir="${out.dir}" />
		<mkdir dir="${out.dir}/hbm" />
	</target>
	
	<target name="hbm" depends="prepare">
		<taskdef name="hibernatedoclet" classname="org.xdoclet.ant.XDocletTask">
			<classpath>
				<fileset dir="${hibernate3.home}/DRIVER" includes="log4j*.jar" />	
				<fileset dir="${xdoclet2.home}/DRIVER" includes="*.jar" />
				<fileset dir="${xdoclet2.home}/DRIVER" 
					includes="xdoclet-plugin-hibernate-1.0.2.jar" />
			</classpath>
		</taskdef>
		
		<hibernatedoclet>   
			<fileset dir="src/vo" includes="RegistroAtendimento.java" />	
			<component version="3.0" destdir="${out.dir}/hbm" 
				classname="org.xdoclet.plugin.hibernate.HibernateMappingPlugin" />	
		</hibernatedoclet>

	</target>	
</project>
package vo;
import java.util.Date;

/*
 * @hibernate.class table="tb_atendimento"
 */
public class RegistroAtendimento {

	private Integer id;
	private String emailVisitante;
	private Date dataRegistro;
	private Date dataResposta;
	
	/**
	 * @hibernate.id column="id_atendimento" generator-class="identity"
	 */
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * @hibernate.property column="dt_registro" type="Date"
	 */
	public Date getDataRegistro() {
		return dataRegistro;
	}

	public void setDataRegistro(Date dataRegistro) {
		this.dataRegistro = dataRegistro;
	}
	/**
	 * @hibernate.property column="dt_resposta" type="Date"
	 */
	public Date getDataResposta() {
		return dataResposta;
	}

	public void setDataResposta(Date dataResposta) {
		this.dataResposta = dataResposta;
	}
	/**
	 * @hibernate.property column="tx_email_visitante" type="String" 
	 */
	public String getEmailVisitante() {
		return emailVisitante;
	}

	public void setEmailVisitante(String emailVisitante) {
		this.emailVisitante = emailVisitante;
	}
}

1 Resposta

everson_z

Ninguem :shock: ???

Criado 6 de março de 2008
Ultima resposta 6 de mar. de 2008
Respostas 1
Participantes 1