If it generates nothing, chances are that your fileset includes nothing
(as with Otis) or that none of the sources on the fileset have proper
@hibernate tags in the class header. You are using /** */ aren't you?
Aslak
----- Original Message -----
From: "Bernardinus" <[EMAIL PROTECTED]>
Date: Thursday, March 27, 2003 12:17 pm
Subject: [Xdoclet-user] hibernate 2.0b4 task does not generate anything
> Hi all,
>
> I'm trying to port my web app from using hibernate 1.2 to
> hibernate 2.0b4
> (cvs version), I'm using xdoclet 1.2b3-dev (cvs), but was stuck on.
>
> I'm not getting any mapping file generated by xdoclet. Someone
> (Otis) was
> having a similar prob. earlier and Aslak sugested a solution which
> solvedhis prob. Trying that on my case doesn't seem to help.
> xdoclet generate
> the
> java class file ok, though.
>
> the output I get is:
>
> xdoclet.hibernate.mapping:
> [hibernatedoclet] (XDocletMain.start 45 ) Running
> <hibernate/>
>
>
> Anyone shed me light?
>
> btw, the ant script is a hack from xpetstore sample.
> here is my ant build script related tasks:
> ----------------------------------------
> <target name="xdoclet">
> <!-- all hibernate xdoclet tasks -->
> <antcall target="xdoclet.hibernate.mapping" />
> <antcall target="xdoclet.hibernate.properties" />
> <antcall target="xdoclet.hibernate.ddl" />
> </target>
>
>
> <target name="xdoclet.hibernate.mapping" depends="init">
> <delete>
> <fileset dir="${build.java.dir}" includes="**/*.hbm.xml"/>
> </delete>
>
> <taskdef
> name="hibernatedoclet"
> classname="xdoclet.modules.hibernate.HibernateDocletTask"
> classpathref="xdoclet.class.path"
> />
>
> <hibernatedoclet destdir="${build.java.dir}" verbose="true">
> <fileset dir="${src.java.dir}">
> <include name="**/domain/**/*.java" />
> </fileset>
>
> <hibernate />
>
> </hibernatedoclet>
> </target>
>
>
> <target name="xdoclet.hibernate.properties" depends="init">
> <!-- hibernate.properties config file -->
> <copy file="${conf.db.dir}/${database}.properties"
> tofile="${build.class.dir}/hibernate.properties"/>
> </target>
>
>
> <target name="xdoclet.hibernate.ddl" depends="init">
> <!-- Mapping Files -->
> <fileset id="hibernate.mapping.files" dir="${build.java.dir}">
> <include name="**/*.hbm.xml" />
> </fileset>
> <pathconvert refid="hibernate.mapping.files"
> property="hibernate.mappings" pathsep=" "/>
>
> <!-- Compile the domain classes -->
> <javac
> srcdir="${src.java.dir}"
> destdir="${build.class.dir}"
> debug="${compiler.debug}"
> deprecation="${compiler.deprecation}"
> compiler="${compiler.type}"
> classpathref="project.class.path"
> >
> <include name="**/domain/**/*.java" />
> </javac>
>
> <!-- Generate the DDL -->
> <java
> classname="net.sf.hibernate.tool.hbm2ddl.SchemaExport"
> fork="true"
> >
> <arg
> line="--quiet --delimiter=; --format --text --
> output=${build.sql.dir}/schema
> s.sql ${hibernate.mappings}"/>
> <jvmarg value="-Dhibernate.dialect=${hibernate.dialect}"/>
> <jvmarg
> value="-
> Dhibernate.connection.driver_class=${hibernate.connection.driver_cla
> ss}"/>
> <jvmarg
> value="-Dhibernate.connection.url=${hibernate.connection.url}"/>
> <jvmarg
> value="-
> Dhibernate.connection.username=${hibernate.connection.username}"/>
> <jvmarg
> value="-
> Dhibernate.connection.password=${hibernate.connection.password}"/>
> <classpath>
> <dirset dir="${build.class.dir}" />
> <path refid="project.class.path"/>
> </classpath>
> </java>
> </target>
> --------------------------------------------------------
>
> Thanks,
> /bernard
>
>
>
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by:
> The Definitive IT and Networking Event. Be There!
> NetWorld+Interop Las Vegas 2003 -- Register today!
> http:
> _______________________________________________
> xdoclet-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/xdoclet-user
>
-------------------------------------------------------
This SF.net email is sponsored by:
The Definitive IT and Networking Event. Be There!
NetWorld+Interop Las Vegas 2003 -- Register today!
http://ads.sourceforge.net/cgi-bin/redirect.pl?keyn0001en
_______________________________________________
xdoclet-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xdoclet-user