Hi, below is the example of XDoclet comment:
Code:
<path id="project.class.path">
<fileset dir="${lib.dir}">
<include name="*.jar"/>
</fileset>
</path>
<target name="ejbdoclet1" depends="prepare1">
<taskdef
name="ejbdoclet1"
classname="xdoclet.modules.ejb.EjbDocletTask"
classpathref="project.class.path"
/>
<tstamp>
<format property="TODAY1" pattern="d-MM-yy"/>
</tstamp>
<ejbdoclet
destdir="${generated.java.dir}"
excludedtags="@version,@author"
addedtags="@xdoclet-generated at ${TODAY}"
ejbspec="2.0">
<remoteinterface pattern="{0}Remote"/>
<localinterface pattern="{0}"/>
<homeinterface />
<localhomeinterface/>
<entitypk/>
<entitycmp/>
<deploymentdescriptor destdir="${build.dir}/ejb/META-INF"/>
<jboss version="3.0"
securityDomain="java:/jaas/samples"
preferredRelationMapping="relation-table"
datasource="java:/DefaultDS"
datasourcemapping="Hypersonic SQL"
destdir="${build.dir}/ejb/META-INF"
/>
</ejbdoclet>
</target>
<target name="compile1" depends="ejbdoclet1">
<javac
srcdir="${java.dir}:${generated.java.dir}"
destdir="${build.dir}/ejb"
includes="test/ejb/*.java, test/interfaces/*.java"
>
</target>
Bookmarks