antlets/xdoclet/src xbuild.xml,1.2,1.3
Gerry Noij <[email protected]> Fri, 19 Mar 2004 13:48:53 +0000
| Newsgroups | gmane.comp.krysalis.metamorphosis.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/metamorphosis/antlets/xdoclet/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31744/xdoclet/src
Modified Files:
xbuild.xml
Log Message:
Added jboss-ejbdoclet task and bea-ejbdoclet task, uses properties.xml for ejbspec and jboss-version
Index: xbuild.xml
===================================================================
RCS file: /cvsroot/metamorphosis/antlets/xdoclet/src/xbuild.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** xbuild.xml 2 Mar 2004 21:16:39 -0000 1.2
--- xbuild.xml 19 Mar 2004 13:48:48 -0000 1.3
***************
*** 12,20 ****
<property name="xdoclet.antlet.build.dir"
value="${project.build.dir}/xdoclet"/>
-
-
-
-
-
<!-- Classpath for my jars -->
--- 12,15 ----
***************
*** 37,50 ****
<target name="init.xdoclet" >
<!-- Classpath for my jars -->
! <path id="xdoclet.classpath">
<fileset dir="${xdoclet.antlet.dir}/lib">
<include name="*.jar"/>
</fileset>
<path refid="${project.name}.classpath"/>
! </path>
! <taskdef file="${xdoclet.antlet.dir}/tasks.properties"
classpathref="xdoclet.classpath"/>
</target>
<!-- =================================================================== -->
--- 32,53 ----
<target name="init.xdoclet" >
<!-- Classpath for my jars -->
! <path id="xdoclet.classpath">
<fileset dir="${xdoclet.antlet.dir}/lib">
<include name="*.jar"/>
</fileset>
<path refid="${project.name}.classpath"/>
! </path>
! <taskdef file="${xdoclet.antlet.dir}/tasks.properties"
classpathref="xdoclet.classpath"/>
+
+ <!-- Read the properties from properties.xml -->
+ <xmlproperty file="${xdoclet.antlet.dir}/conf/properties.xml"
+ keeproot="false"
+ collapseAttributes="true"
+ semanticAttributes="true"
+ includeSemanticAttribute="true" />
+
</target>
<!-- =================================================================== -->
***************
*** 84,88 ****
<ejbdoclet destdir="${project.src.dir}"
addedtags="@xdoclet-generated at ${TODAY}"
! ejbspec="1.1"
force="${xdoclet.force}"
mergedir="${xdoclet.antlet.ejb.merge.dir}">
--- 87,91 ----
<ejbdoclet destdir="${project.src.dir}"
addedtags="@xdoclet-generated at ${TODAY}"
! ejbspec="${xdoclet.ejbspec}"
force="${xdoclet.force}"
mergedir="${xdoclet.antlet.ejb.merge.dir}">
***************
*** 92,98 ****
<homeinterface/>
<utilobject/>
- <jboss validatexml="true" destdir="${xdoclet.build.dir}/site"/>
<deploymentdescriptor validatexml="true"/>
</ejbdoclet>
</target>
</project>
--- 95,135 ----
<homeinterface/>
<utilobject/>
<deploymentdescriptor validatexml="true"/>
</ejbdoclet>
</target>
+
+ <target name="jboss-ejbdoclet" depends="init.xdoclet">
+ <mkdir dir="${xdoclet.antlet.build.dir}/ejb/gen"/>
+ <ejbdoclet destdir="${project.src.dir}"
+ addedtags="@xdoclet-generated at ${TODAY}"
+ ejbspec="${xdoclet.ejbspec}"
+ force="${xdoclet.force}"
+ mergedir="${xdoclet.antlet.ejb.merge.dir}">
+ <fileset dir="${project.src.dir}"/>
+
+ <remoteinterface/>
+ <homeinterface/>
+ <utilobject/>
+ <jboss version="${xdoclet.jboss-version}" validatexml="true" destdir="${project.src.dir}/META-INF"/>
+ <deploymentdescriptor validatexml="true" destdir="${project.src.dir}/META-INF"/>
+ </ejbdoclet>
+ </target>
+
+ <target name="bea-ejbdoclet" depends="init.xdoclet">
+ <mkdir dir="${xdoclet.antlet.build.dir}/ejb/gen"/>
+ <ejbdoclet destdir="${project.src.dir}"
+ addedtags="@xdoclet-generated at ${TODAY}"
+ ejbspec="${xdoclet.ejbspec}"
+ force="${xdoclet.force}"
+ mergedir="${xdoclet.antlet.ejb.merge.dir}">
+ <fileset dir="${project.src.dir}"/>
+
+ <remoteinterface/>
+ <homeinterface/>
+ <utilobject/>
+ <weblogic destdir="${project.src.dir}/META-INF"/>
+ <deploymentdescriptor validatexml="true" destdir="${project.src.dir}/META-INF"/>
+ </ejbdoclet>
+ </target>
+
</project>
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click