psamathos wrote:
This is what my current target looks like:
<target name="repository-files"> <taskdef name="ojbdoclet" classname="xdoclet.modules.ojb.OjbDocletTask"/> <ojbdoclet destdir="./dist" verbose="true"> <fileset dir="src"> <include name="com/snusk/bo/*.java"/> </fileset>
<ojbrepository destinationFile="repository_user.xml"/> </ojbdoclet> </target>
in the docs it also has a classpathref, do I need that as well?
I think that needs to point to "module jar along with the xdoclet and xjavadc jars"
I have tried with and without but perhaps I made a misstake somewhere with it?
My task doesn't work without it. I think you could probably get rid of it if you put those jars in Ant's classpath. I don't recommend doing that, though.
Here's what I have:
<path id="classpath">
<fileset dir="${common.lib}" includes="*.jar"/>
<fileset dir="${application.src.lib}" includes="*.jar"/>
</path>
<property name="classpath" refid="classpath"/> <target name="ojb.repository.xml" depends="prepare">
<taskdef name="ojbdoclet"
classname="xdoclet.modules.ojb.OjbDocletTask"
classpathref="classpath"/>
<ojbdoclet destdir="${application.dest.classes}">
<fileset dir="${application.src.classes}">
<exclude name="**/*repository*"/>
</fileset>
<ojbrepository destinationFile="repository_user.xml"/>
<torqueschema databaseName="ucm"
destinationFile="project-schema.xml"/>
</ojbdoclet>
</target>${application.src.lib} points to a lib folder with the required jars.
- Dave
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
