[jboss-svn-commits] JBL Code SVN: r35538 - labs/jbosstm/trunk/XTS/sar.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Fri Oct 15 07:23:27 EDT 2010


Author: adinn
Date: 2010-10-15 07:23:27 -0400 (Fri, 15 Oct 2010)
New Revision: 35538

Modified:
   labs/jbosstm/trunk/XTS/sar/build.xml
Log:
located service boot and shutdown code in service.jar embedded in the service archive -- fixes JBTM-798

Modified: labs/jbosstm/trunk/XTS/sar/build.xml
===================================================================
--- labs/jbosstm/trunk/XTS/sar/build.xml	2010-10-15 11:21:42 UTC (rev 35537)
+++ labs/jbosstm/trunk/XTS/sar/build.xml	2010-10-15 11:23:27 UTC (rev 35538)
@@ -162,6 +162,13 @@
     
     <target name="api-jar" depends="compile, api-both-jar, api11-jar"/>
 
+    <target name="service-jar" depends="compile">
+        <jar jarfile="${build.dir}/service.jar">
+            <!-- include sar boot and shutdown codes -->
+	        <fileset dir="${build.classes.dir}" includes="**/*"/>
+        </jar>
+    </target>
+
     <!-- build XTS service archive supporting both 1.0 and 1.1 WS-C/T protocols -->
     <target name="sar-both" if="build10">
         <!-- create config jar containing conf files for 1.0 and 1.1 -->
@@ -202,8 +209,8 @@
             <!-- include web service config -->
             <fileset dir="${build.dir}" includes="META-INF/application.xml"/>
 
-            <!-- include sar boot and shutdown codes -->
-	        <fileset dir="${build.classes.dir}" includes="**/*"/>
+            <!-- include service implementation jar -->
+            <fileset dir="${build.dir}" includes="service.jar"/>
         </jar>
     </target>
 
@@ -242,12 +249,12 @@
             <!-- include web service config -->
             <fileset dir="${build.dir}" includes="META-INF/application.xml"/>
 
-            <!-- include sar boot and shutdown code -->
-	        <fileset dir="${build.classes.dir}" includes="**/*" />
+            <!-- include service implementation jar -->
+            <fileset dir="${build.dir}" includes="service.jar"/>
         </jar>
     </target>
 
-    <target name="sar" depends="api-jar, sar-both, sar-11"/>
+    <target name="sar" depends="api-jar, service-jar, sar-both, sar-11"/>
 
     <target name="clean">
       <delete dir="${build.dir}"/>



More information about the jboss-svn-commits mailing list