[weld-commits] Weld SVN: r5839 - examples/trunk.

weld-commits at lists.jboss.org weld-commits at lists.jboss.org
Tue Feb 16 05:03:03 EST 2010


Author: mgencur at redhat.com
Date: 2010-02-16 05:03:03 -0500 (Tue, 16 Feb 2010)
New Revision: 5839

Modified:
   examples/trunk/build.xml
Log:
handling of datasource file

Modified: examples/trunk/build.xml
===================================================================
--- examples/trunk/build.xml	2010-02-16 10:01:33 UTC (rev 5838)
+++ examples/trunk/build.xml	2010-02-16 10:03:03 UTC (rev 5839)
@@ -78,7 +78,15 @@
       </maven>
    </target>
 
-   <target name="explode" depends="check.jboss.home, package">
+	<target name="deploy.datasource">
+		<copy todir="${jboss.home}/server/default/deploy" file="${artifact.dir}/../../../${example.name}-ds.xml"/>
+	</target>
+	
+	<target name="undeploy.datasource">
+		<delete file="${jboss.home}/server/default/deploy/${example.name}-ds.xml" failonerror="false" />
+	</target>
+	
+   <target name="explode" depends="check.jboss.home, package, deploy.datasource">
       <mkdir dir="${jboss.home}/server/default/deploy/${example.name}.${type}" />
       <copy todir="${jboss.home}/server/default/deploy/${example.name}.${type}">
          <fileset dir="${artifact.dir}" />
@@ -92,7 +100,7 @@
       </copy>
    </target>
 
-   <target name="deploy" depends="check.jboss.home, package">
+   <target name="deploy" depends="check.jboss.home, package, deploy.datasource">
       <copy todir="${jboss.home}/server/default/deploy/" file="${artifact.target.dir}/${example.name}.${type}" />
       <echo message="The app can be accessed at ${final.url}" />
    </target>
@@ -119,7 +127,7 @@
       <echo message="The app can be accessed at ${jboss.home}" />
    </target>
 
-   <target name="undeploy" depends="check.jboss.home">
+   <target name="undeploy" depends="check.jboss.home, undeploy.datasource">
       <delete dir="${jboss.home}/server/default/deploy/${example.name}.${type}" failonerror="false" />
       <delete file="${jboss.home}/server/default/deploy/${example.name}.${type}" failonerror="false" />
    </target>



More information about the weld-commits mailing list