[jboss-svn-commits] JBL Code SVN: r24930 - in labs/jbosstm/trunk/XTS: WS-T and 11 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jan 26 12:37:51 EST 2009


Author: adinn
Date: 2009-01-26 12:37:51 -0500 (Mon, 26 Jan 2009)
New Revision: 24930

Modified:
   labs/jbosstm/trunk/XTS/WS-C/build.xml
   labs/jbosstm/trunk/XTS/WS-T/build.xml
   labs/jbosstm/trunk/XTS/WSAS/build.xml
   labs/jbosstm/trunk/XTS/WSCF/build.xml
   labs/jbosstm/trunk/XTS/WSTX/build.xml
   labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/restaurant/RestaurantParticipantBA.java
   labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/taxi/TaxiParticipantBA.java
   labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/theatre/TheatreParticipantBA.java
   labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Restaurant/RestaurantParticipantBA.java
   labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Taxi/TaxiParticipantBA.java
   labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Theatre/TheatreParticipantBA.java
   labs/jbosstm/trunk/XTS/demo/xts-build.xml
   labs/jbosstm/trunk/XTS/sar/build.xml
Log:
modified build files and occasional bits of code so that pucker API classes are exposed via jbossxts-api.jar. modified demo accordingly to use this file (currrently via xts-install/lib but eventually it should be via <JBOSS_HOME>/client fixes JBTM-448

Modified: labs/jbosstm/trunk/XTS/WS-C/build.xml
===================================================================
--- labs/jbosstm/trunk/XTS/WS-C/build.xml	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/WS-C/build.xml	2009-01-26 17:37:51 UTC (rev 24930)
@@ -64,6 +64,9 @@
     <property name="build.tests.dd.dir"      value="${build.dir}/tests/dd"/>
     <property name="build.tests.webapps.dir" value="${build.dir}/tests/webapps"/>
 
+    <!-- classes provided for clients via api jar -->
+    <property name="ws-c.api.classes" value="com/arjuna/wsc/AlreadyRegisteredException.class"/>
+    
     <property name="com.arjuna.buildsystem.dir" location="../../antbuildsystem"/>
     <property name="com.arjuna.jta.install" location="../../install"/>
 
@@ -77,7 +80,7 @@
     <property name="jta.lib.jars" value="jbossjta.jar jbossjts.jar"/>
     <property name="jta.ext.jars" value="jbossts-common.jar commons-logging.jar"/>
     <property name="xts.ext.jars" value=""/>
-    <property name="jboss.client.lib.jars" value="jaxb-api.jar jbossws-native-jaxrpc.jar
+    <property name="jboss.client.lib.jars" value="jaxb-api.jar jboss-javaee.jar jbossws-native-jaxrpc.jar
             jbossws-native-jaxws.jar jbossws-client.jar stax-api.jar jbossws-native-saaj.jar
             jbossws-native-jaxws-ext.jar jbossws-native-core.jar jbossws-common.jar jboss-logging-spi.jar"/>
     <property name="jboss.common.lib.jars" value="servlet-api.jar"/>
@@ -94,6 +97,10 @@
         <fileset dir="${jboss.common.lib.dir}" includes="${jboss.common.lib.jars}"/>
     </path>
 
+    <path id="tests.lib.path">
+        <fileset dir="${com.arjuna.xts.ext}" includes="${tests.libs}"/>
+    </path>
+
 	<!-- name of the resource bundle -->
     <property name="com.arjuna.mwlabs.wsc.resourcebundle"
 	      value="wsc_msg_en_US.properties"/>
@@ -239,22 +246,19 @@
 
 	<copy file="${dev.dd.dir}/soapfault/wsdl/soapfault.wsdl" tofile="${build.dev.classes11.dir}/org/jboss/jbossts/xts/soapfault/wsdl/soapfault.wsdl"/>
         <jar jarfile="${build.dev.lib.dir}/ws-c.jar">
-            <fileset dir="${build.dev.classes.dir}"/>
+            <fileset dir="${build.dev.classes.dir}" excludes="${ws-c.api.classes}"/>
         </jar>
+        <jar jarfile="${build.dev.lib.dir}/ws-c-api.jar">
+            <fileset dir="${build.dev.classes.dir}" includes="${ws-c.api.classes}"/>
+        </jar>
         <jar jarfile="${build.dev.lib.dir}/ws-c10.jar">
             <fileset dir="${build.dev.classes10.dir}"/>
-            <manifest>
-                <attribute name="Class-Path" value="ws-c.jar"/>
-            </manifest>
         </jar>
         <jar jarfile="${build.dev.lib.dir}/ws-c11.jar">
             <fileset dir="${build.dev.classes11.dir}">
                 <exclude name="com/arjuna/webservices11/wscoor/sei/**"/>
                 <exclude name="handlers.xml"/>
             </fileset>
-            <manifest>
-                <attribute name="Class-Path" value="ws-c.jar"/>
-            </manifest>
         </jar>
     </target>
 
@@ -275,6 +279,7 @@
         <javac destdir="${build.tests.classes.dir}" debug="${javac.debug}" optimize="${javac.optimize}">
             <classpath>
                 <pathelement path="${build.dev.lib.dir}/ws-c.jar"/>
+                <pathelement path="${build.dev.lib.dir}/ws-c-api.jar"/>
                 <pathelement path="${build.dev.lib.dir}/ws-c10.jar"/>
                 <pathelement path="${build.dev.lib.dir}/ws-c11.jar"/>
                 <path refid="tests.lib.path"/>

Modified: labs/jbosstm/trunk/XTS/WS-T/build.xml
===================================================================
--- labs/jbosstm/trunk/XTS/WS-T/build.xml	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/WS-T/build.xml	2009-01-26 17:37:51 UTC (rev 24930)
@@ -67,6 +67,23 @@
     <property name="build.tests.dd.dir"      value="${build.dir}/tests/dd"/>
     <property name="build.tests.webapps.dir" value="${build.dir}/tests/webapps"/>
 
+    <!-- classes provided for clients via api jars -->
+    <property name="ws-t.api.classes" value="com/arjuna/wst/Vote.class com/arjuna/wst/Prepared.class
+        com/arjuna/wst/ReadOnly.class com/arjuna/wst/Aborted.class
+        com/arjuna/wst/Participant.class com/arjuna/wst/Durable2PCParticipant.class
+        com/arjuna/wst/Volatile2PCParticipant.class
+        com/arjuna/wst/BusinessAgreementWithParticipantCompletionParticipant.class
+        com/arjuna/wst/BusinessAgreementWithCoordinatorCompletionParticipant.class
+        com/arjuna/wst/WrongStateException.class com/arjuna/wst/SystemException.class
+        com/arjuna/wst/TransactionRolledBackException.class com/arjuna/wst/UnknownTransactionException.class
+        com/arjuna/wst/FaultedException.class
+        org/jboss/jbossts/xts/recovery/participant/at/XTSATRecoveryModule.class
+        org/jboss/jbossts/xts/recovery/participant/at/XTSATRecoveryManager.class
+        org/jboss/jbossts/xts/recovery/participant/ba/XTSBARecoveryModule.class
+        org/jboss/jbossts/xts/recovery/participant/ba/XTSBARecoveryManager.class"/>
+    <property name="ws-t10.api.classes" value="com/arjuna/wst/BAParticipantManager.class"/>
+    <property name="ws-t11.api.classes" value="com/arjuna/wst11/BAParticipantManager.class"/>
+
     <property name="com.arjuna.buildsystem.dir" location="../../antbuildsystem"/>
     <property name="com.arjuna.jta.install" location="../../install"/>
 
@@ -82,13 +99,14 @@
 
     <property name="jta.lib.jars" value="jbossjta.jar jbossjts.jar"/>
     <property name="jta.ext.jars" value="jbossts-common.jar commons-logging-1.1.jar"/>
-    <property name="jboss.client.lib.jars" value="jaxb-api.jar jbossws-native-jaxrpc.jar
+    <property name="jboss.client.lib.jars" value="jaxb-api.jar jboss-javaee.jar jbossws-native-jaxrpc.jar
             jbossws-native-jaxws.jar jbossws-client.jar stax-api.jar jbossws-native-saaj.jar
             jbossws-native-jaxws-ext.jar jbossws-native-core.jar jbossws-common.jar jboss-logging-spi.jar"/>
     <property name="jboss.common.lib.jars" value="servlet-api.jar"/>
 
     <property name="tests.libs"              value="junit.jar"/>
     <property name="ws-c.libs"               value="ws-c.jar"/>
+    <property name="ws-c.api.libs"               value="ws-c-api.jar"/>
     <property name="ws-c10.libs"               value="ws-c10.jar"/>
     <property name="ws-c11.libs"               value="ws-c11.jar"/>
     <property name="wscf.libs"               value="wscf.jar"/>
@@ -99,7 +117,7 @@
     <property name="javac.optimize"          value="off"/>
 
     <path id="ws-c.path">
-        <fileset dir="${ws-c.build.dev.lib.dir}" includes="${ws-c.libs}"/>
+        <fileset dir="${ws-c.build.dev.lib.dir}" includes="${ws-c.libs} ${ws-c.api.libs}"/>
     </path>
     <path id="ws-c10.path">
         <fileset dir="${ws-c.build.dev.lib.dir}" includes="${ws-c10.libs}"/>
@@ -177,7 +195,9 @@
                     <pathelement path="${build.dev.classes.dir}"/>
                 </path>
                 <path refid="lib.ext.path"/>
+                <path refid="ws-c.path"/>
                 <path refid="ws-c10.path"/>
+                <path refid="wscf.path"/>
                 <path refid="wscf10.path"/>
             </classpath>
             <src path="${dev.src10.dir}"/>
@@ -191,7 +211,9 @@
                     <pathelement path="${build.dev.classes.dir}"/>
                 </path>
                 <path refid="lib.ext.path"/>
+                <path refid="ws-c.path"/>
                 <path refid="ws-c11.path"/>
+                <path refid="wscf.path"/>
                 <path refid="wscf11.path"/>
             </classpath>
             <src path="${dev.src11.dir}"/>
@@ -296,23 +318,23 @@
         <copy file="${dev.dd.dir}/wsarjtx/wsdl/wsarjtx-termination-participant-binding.wsdl" tofile="${build.dev.classes11.dir}/com/arjuna/schemas/ws/_2005/_10/wsarjtx/wsdl/wsarjtx-termination-participant-binding.wsdl"/>
 
         <jar jarfile="${build.dev.lib.dir}/ws-t.jar">
-            <fileset dir="${build.dev.classes.dir}"/>
-            <manifest>
-                <attribute name="Class-Path" value="${ws-c.libs}"/>
-            </manifest>
+            <fileset dir="${build.dev.classes.dir}" excludes="${ws-t.api.classes}"/>
         </jar>
+        <jar jarfile="${build.dev.lib.dir}/ws-t-api.jar">
+            <fileset dir="${build.dev.classes.dir}" includes="${ws-t.api.classes}"/>
+        </jar>
         <jar jarfile="${build.dev.lib.dir}/ws-t10.jar">
-            <fileset dir="${build.dev.classes10.dir}"/>
-            <manifest>
-                <attribute name="Class-Path" value="ws-t.jar ${ws-c10.libs}"/>
-            </manifest>
+            <fileset dir="${build.dev.classes10.dir}" excludes="${ws-t10.api.classes}"/>
         </jar>
+        <jar jarfile="${build.dev.lib.dir}/ws-t10-api.jar">
+            <fileset dir="${build.dev.classes10.dir}" includes="${ws-t10.api.classes}"/>
+        </jar>
         <jar jarfile="${build.dev.lib.dir}/ws-t11.jar">
-            <fileset dir="${build.dev.classes11.dir}" excludes="com/arjuna/webservices11/wsat/sei/* com/arjuna/webservices11/wsba/sei/* com/arjuna/webservices11/wsarjtx/sei/* handlers.xml"/>
-            <manifest>
-                <attribute name="Class-Path" value="ws-t.jar ${ws-c11.libs}"/>
-            </manifest>
+            <fileset dir="${build.dev.classes11.dir}" excludes="${ws-t11.api.classes} com/arjuna/webservices11/wsat/sei/* com/arjuna/webservices11/wsba/sei/* com/arjuna/webservices11/wsarjtx/sei/* handlers.xml"/>
         </jar>
+        <jar jarfile="${build.dev.lib.dir}/ws-t11-api.jar">
+            <fileset dir="${build.dev.classes11.dir}" includes="${ws-t11.api.classes}"/>
+        </jar>
     </target>
 
     <target name="dev-webapps" depends="dev-jars">
@@ -332,8 +354,11 @@
         <javac destdir="${build.tests.classes.dir}" debug="${javac.debug}" optimize="${javac.optimize}">
             <classpath>
                 <pathelement path="${build.dev.lib.dir}/ws-t.jar"/>
+                <pathelement path="${build.dev.lib.dir}/ws-t-api.jar"/>
                 <pathelement path="${build.dev.lib.dir}/ws-t10.jar"/>
+                <pathelement path="${build.dev.lib.dir}/ws-t10-api.jar"/>
                 <pathelement path="${build.dev.lib.dir}/ws-t11.jar"/>
+                <pathelement path="${build.dev.lib.dir}/ws-t11-api.jar"/>
                 <path refid="tests.lib.path"/>
                 <path refid="lib.ext.path"/>
                 <path refid="ws-c.path"/>
@@ -350,9 +375,6 @@
     <target name="tests-webapps" depends="tests-compile">
         <jar jarfile="${build.tests.lib.dir}/ws-t-tests.jar">
             <fileset dir="${build.tests.classes.dir}"/>
-            <manifest>
-                <attribute name="Class-Path" value="ws-t11.jar ws-t10.jar ws-t.jar ws-c11.jar ws-c10.jar ws-c.jar ${tests.libs}"/>
-            </manifest>
         </jar>
         <copy file="${tests.dd.dir}/ws-t-tests_web-app.xml" tofile="${build.tests.dd.dir}/web-app.xml">
         </copy>

Modified: labs/jbosstm/trunk/XTS/WSAS/build.xml
===================================================================
--- labs/jbosstm/trunk/XTS/WSAS/build.xml	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/WSAS/build.xml	2009-01-26 17:37:51 UTC (rev 24930)
@@ -139,11 +139,7 @@
 	<target name="com.arjuna.mw.wsas.jar" depends="com.arjuna.mw.wsas.compile">
 		<echo message="Building jar file"/>
 		<mkdir dir="${com.arjuna.mwlabs.wsas.jar.dest}"/>
-		<jar jarfile="${com.arjuna.mwlabs.wsas.jar.dest}/${com.arjuna.mwlabs.ts.modulename}.jar" basedir="${com.arjuna.mwlabs.wsas.dest}">
-			<manifest>
-                <attribute name="Class-Path" value="${jta.lib.jars}"/>
-            </manifest>
-        </jar>
+		<jar jarfile="${com.arjuna.mwlabs.wsas.jar.dest}/${com.arjuna.mwlabs.ts.modulename}.jar" basedir="${com.arjuna.mwlabs.wsas.dest}"/>
 	</target>
 
 	<target name="com.arjuna.mw.wsas.htdocs"

Modified: labs/jbosstm/trunk/XTS/WSCF/build.xml
===================================================================
--- labs/jbosstm/trunk/XTS/WSCF/build.xml	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/WSCF/build.xml	2009-01-26 17:37:51 UTC (rev 24930)
@@ -76,13 +76,14 @@
     <property name="jta.lib.jars" value="jbossjta.jar jbossjts.jar"/>
     <property name="jta.ext.jars" value="jbossts-common.jar"/>
     <property name="jta.ext.compile.jars" value="commons-logging-1.1.jar jta-1_1-classes.zip"/>
-    <property name="jboss.client.lib.jars" value="jaxb-api.jar jbossws-native-jaxrpc.jar
+    <property name="jboss.client.lib.jars" value="jaxb-api.jar jboss-javaee.jar jbossws-native-jaxrpc.jar
             jbossws-native-jaxws.jar jbossws-client.jar stax-api.jar jbossws-native-saaj.jar
             jbossws-native-jaxws-ext.jar jbossws-native-core.jar jbossws-common.jar jboss-logging-spi.jar"/>
     <property name="jboss.common.lib.jars" value="servlet-api.jar"/>
 
     <property name="wsas.libs" value="wsas.jar"/>
     <property name="wsc.libs" value="ws-c.jar"/>
+    <property name="wsc.api.libs" value="ws-c-api.jar"/>
     <property name="wsc10.libs" value="ws-c10.jar"/>
     <property name="wsc11.libs" value="ws-c11.jar"/>
 
@@ -110,7 +111,7 @@
         <fileset dir="${jboss.client.lib.dir}" includes="${jboss.client.lib.jars}"/>
         <fileset dir="${jboss.common.lib.dir}" includes="${jboss.common.lib.jars}"/>
         <fileset dir="${com.arjuna.mwlabs.wsas.jar.dest}" includes="${wsas.libs}"/>
-        <fileset dir="${com.arjuna.mwlabs.wsc.jar.dest}" includes="${wsc.libs}"/>
+        <fileset dir="${com.arjuna.mwlabs.wsc.jar.dest}" includes="${wsc.libs} ${wsc.api.libs}"/>
     </path>
 
 	<!-- tests library and path to library -->
@@ -209,9 +210,6 @@
 
         <jar jarfile="${com.arjuna.mwlabs.wscf.jar.dest}/${com.arjuna.mwlabs.ts.modulename}11.jar"
             basedir="${com.arjuna.mwlabs.wscf.dest11}">
-            <manifest>
-                <attribute name="Class-Path" value="${com.arjuna.mwlabs.ts.modulename}.jar"/>
-            </manifest>
         </jar>
     </target>
 
@@ -229,9 +227,6 @@
 
         <jar jarfile="${com.arjuna.mwlabs.wscf.jar.dest}/${com.arjuna.mwlabs.ts.modulename}10.jar"
             basedir="${com.arjuna.mwlabs.wscf.dest10}">
-            <manifest>
-                <attribute name="Class-Path" value="${com.arjuna.mwlabs.ts.modulename}.jar"/>
-            </manifest>
         </jar>
     </target>
 
@@ -240,9 +235,6 @@
         <mkdir dir="${com.arjuna.mwlabs.wscf.jar.dest}"/>
         <jar jarfile="${com.arjuna.mwlabs.wscf.jar.dest}/${com.arjuna.mwlabs.ts.modulename}.jar"
             basedir="${com.arjuna.mwlabs.wscf.dest}">
-            <manifest>
-                <attribute name="Class-Path" value="${wsas.libs} ${wsc.libs} config.jar config11.jar"/>
-            </manifest>
         </jar>
     </target>
 
@@ -334,9 +326,6 @@
         </copy>
         <jar jarfile="${com.arjuna.mwlabs.wscf.tests.webapps.dest}/wscf-tests.jar">
             <fileset dir="${com.arjuna.mwlabs.wscf.tests.dest}"/>
-            <manifest>
-                <attribute name="Class-Path" value="${tests.depend.libs}"/>
-            </manifest>
         </jar>
         <war warfile="${com.arjuna.mwlabs.wscf.tests.webapps.dest}/wscf-tests.war" webxml="${com.arjuna.mwlabs.wscf.tests.dd.dest}/web-app.xml"/>
         <war warfile="${com.arjuna.mwlabs.wscf.tests.webapps.dest}/wscf11-tests.war" webxml="${com.arjuna.mwlabs.wscf.tests.dd.dest}/web-app11.xml"/>

Modified: labs/jbosstm/trunk/XTS/WSTX/build.xml
===================================================================
--- labs/jbosstm/trunk/XTS/WSTX/build.xml	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/WSTX/build.xml	2009-01-26 17:37:51 UTC (rev 24930)
@@ -53,6 +53,29 @@
 	<property name="com.arjuna.mwlabs.wstx.jar.dest" value="build/lib"/>
 	<property name="com.arjuna.mwlabs.wstx.htdocs.dest" value="build/htdocs"/>
 
+    <!-- classes provided for clients via api jars -->
+    <property name="wstx.api.classes" value="com/arjuna/mw/wst/TxContext.class"/>
+    <property name="wstx10.api.classes" value="com/arjuna/mw/wst/UserTransaction.class
+            com/arjuna/mw/wst/UserTransactionFactory.class com/arjuna/mw/wst/TransactionManager.class
+            com/arjuna/mw/wst/TransactionManagerFactory.class com/arjuna/mw/wst/UserBusinessActivity.class
+            com/arjuna/mw/wst/UserBusinessActivityFactory.class com/arjuna/mw/wst/BusinessActivityManager.class
+            com/arjuna/mw/wst/BusinessActivityManagerFactory.class
+            com/arjuna/mw/wst/client/JaxWSHeaderContextProcessor.class
+            com/arjuna/mw/wst/client/JaxRPCHeaderContextProcessor.class
+            com/arjuna/mw/wst/client/JaxBaseHeaderContextProcessor.class
+            com/arjuna/mw/wst/service/JaxWSHeaderContextProcessor.class
+            com/arjuna/mw/wst/service/JaxRPCHeaderContextProcessor.class
+            com/arjuna/mw/wst/service/JaxBaseHeaderContextProcessor.class"/>
+    <property name="wstx11.api.classes" value="com/arjuna/mw/wst11/UserTransaction.class
+            com/arjuna/mw/wst11/UserTransactionFactory.class com/arjuna/mw/wst11/TransactionManager.class
+            com/arjuna/mw/wst11/TransactionManagerFactory.class com/arjuna/mw/wst11/UserBusinessActivity.class
+            com/arjuna/mw/wst11/UserBusinessActivityFactory.class com/arjuna/mw/wst11/BusinessActivityManager.class
+            com/arjuna/mw/wst11/BusinessActivityManagerFactory.class
+            com/arjuna/mw/wst11/client/JaxWSHeaderContextProcessor.class
+            com/arjuna/mw/wst11/client/JaxBaseHeaderContextProcessor.class
+            com/arjuna/mw/wst11/service/JaxWSHeaderContextProcessor.class
+            com/arjuna/mw/wst11/service/JaxBaseHeaderContextProcessor.class"/>
+
 	<property name="com.arjuna.mwlabs.wstx.tests.src" value="tests/classes"/>
 	<property name="com.arjuna.mwlabs.wstx.tests.dd" value="tests/dd"/>
 	<property name="com.arjuna.mwlabs.wstx.tests.dest.root" value="tests/build"/>
@@ -74,13 +97,14 @@
     <property name="jta.lib.jars" value="jbossjta.jar jbossjts.jar"/>
     <property name="jta.ext.jars" value="jbossts-common.jar"/>
     <property name="jta.ext.compile.jars" value="commons-logging.jar"/>
-    <property name="jboss.client.lib.jars" value="jaxb-api.jar jbossws-native-jaxrpc.jar
+    <property name="jboss.client.lib.jars" value="jaxb-api.jar jboss-javaee.jar jbossws-native-jaxrpc.jar
             jbossws-native-jaxws.jar jbossws-client.jar stax-api.jar jbossws-native-saaj.jar
             jbossws-native-jaxws-ext.jar jbossws-native-core.jar jbossws-common.jar jboss-logging-spi.jar"/>
     <property name="jboss.common.lib.jars" value="servlet-api.jar"/>
 
     <property name="wsas.libs" value="wsas.jar"/>
     <property name="wsc.libs" value="ws-c.jar"/>
+    <property name="wsc-api.libs" value="ws-c-api.jar"/>
     <property name="wsc10.libs" value="ws-c10.jar"/>
     <property name="wsc11.libs" value="ws-c11.jar"/>
     <property name="wsc.all.libs" value="${wsc.libs} ${wsc10.libs} ${wsc11.libs}"/>
@@ -89,8 +113,11 @@
     <property name="wscf11.libs" value="wscf11.jar"/>
     <property name="wscf.all.libs" value="${wscf.libs} ${wscf10.libs} ${wscf11.libs}"/>
     <property name="wst.libs" value="ws-t.jar"/>
+    <property name="wst-api.libs" value="ws-t-api.jar"/>
     <property name="wst10.libs" value="ws-t10.jar"/>
+    <property name="wst10-api.libs" value="ws-t10-api.jar"/>
     <property name="wst11.libs" value="ws-t11.jar"/>
+    <property name="wst11-api.libs" value="ws-t11-api.jar"/>
     <property name="wst.all.libs" value="${wst.libs} ${wst10.libs} ${wst11.libs}"/>
     <property name="wstx.libs" value="${com.arjuna.mwlabs.ts.modulename}.jar"/>
     <property name="wstx10.libs" value="${com.arjuna.mwlabs.ts.modulename}10.jar"/>
@@ -133,21 +160,21 @@
         <fileset dir="${jboss.client.lib.dir}" includes="${jboss.client.lib.jars}"/>
         <fileset dir="${jboss.common.lib.dir}" includes="${jboss.common.lib.jars}"/>
         <fileset dir="${com.arjuna.mwlabs.wsas.jar.dest}" includes="${wsas.libs}"/>
-        <fileset dir="${com.arjuna.mwlabs.wsc.jar.dest}" includes="${wsc.libs}"/>
+        <fileset dir="${com.arjuna.mwlabs.wsc.jar.dest}" includes="${wsc.libs} ${wsc-api.libs}"/>
         <fileset dir="${com.arjuna.mwlabs.wscf.jar.dest}" includes="${wscf.libs}"/>
-        <fileset dir="${com.arjuna.mwlabs.wst.jar.dest}" includes="${wst.libs}"/>
+        <fileset dir="${com.arjuna.mwlabs.wst.jar.dest}" includes="${wst.libs} ${wst-api.libs}"/>
     </path>
 
     <path id="com.arjuna.mwlabs.wstx.lib.classpath10">
         <fileset dir="${com.arjuna.mwlabs.wsc.jar.dest}" includes="${wsc10.libs}"/>
         <fileset dir="${com.arjuna.mwlabs.wscf.jar.dest}" includes="${wscf10.libs}"/>
-        <fileset dir="${com.arjuna.mwlabs.wst.jar.dest}" includes="${wst10.libs}"/>
+        <fileset dir="${com.arjuna.mwlabs.wst.jar.dest}" includes="${wst10.libs}  ${wst10-api.libs}"/>
     </path>
 
     <path id="com.arjuna.mwlabs.wstx.lib.classpath11">
         <fileset dir="${com.arjuna.mwlabs.wsc.jar.dest}" includes="${wsc11.libs}"/>
         <fileset dir="${com.arjuna.mwlabs.wscf.jar.dest}" includes="${wscf11.libs}"/>
-        <fileset dir="${com.arjuna.mwlabs.wst.jar.dest}" includes="${wst11.libs}"/>
+        <fileset dir="${com.arjuna.mwlabs.wst.jar.dest}" includes="${wst11.libs}  ${wst11-api.libs}"/>
     </path>
 
 	<!-- Initialisation -->
@@ -247,26 +274,26 @@
               tofile="${com.arjuna.mwlabs.wstx.dest11}/com/arjuna/mwlabs/wst11/ba/ContextFactoryImple.xml"/>
 
 
-        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}.jar"
-             basedir="${com.arjuna.mwlabs.wstx.dest}">
-            <manifest>
-                <attribute name="Class-Path" value="${wst.libs} ${wscf.libs}"/>
-            </manifest>
+        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}.jar">
             <fileset dir="../WS-C/build/dev/dd/" includes="wsdl/*"/>
             <fileset dir="../WS-T/build/dev/dd/" includes="wsdl/*"/>
+            <fileset dir="${com.arjuna.mwlabs.wstx.dest}" excludes="${wstx.api.classes}"/>
         </jar>
-        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}10.jar"
-             basedir="${com.arjuna.mwlabs.wstx.dest10}">
-            <manifest>
-                <attribute name="Class-Path" value="${com.arjuna.mwlabs.ts.modulename}.jar ${wst.libs} ${wst10.libs} ${wscf.libs}"/>
-            </manifest>
+        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}-api.jar">
+            <fileset dir="${com.arjuna.mwlabs.wstx.dest}" includes="${wstx.api.classes}"/>
         </jar>
-        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}11.jar"
-             basedir="${com.arjuna.mwlabs.wstx.dest11}">
-            <manifest>
-                <attribute name="Class-Path" value="${com.arjuna.mwlabs.ts.modulename}.jar ${wst.libs} ${wst11.libs} ${wscf.libs}"/>
-            </manifest>
+        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}10.jar">
+            <fileset dir="${com.arjuna.mwlabs.wstx.dest10}" excludes="${wstx10.api.classes}"/>
         </jar>
+        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}10-api.jar">
+            <fileset dir="${com.arjuna.mwlabs.wstx.dest10}" includes="${wstx10.api.classes}"/>
+        </jar>
+        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}11.jar">
+            <fileset dir="${com.arjuna.mwlabs.wstx.dest11}" excludes="${wstx11.api.classes}"/>
+        </jar>
+        <jar jarfile="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}11-api.jar">
+            <fileset dir="${com.arjuna.mwlabs.wstx.dest11}" includes="${wstx11.api.classes}"/>
+        </jar>
 	</target>
 
 	<target name="com.arjuna.mw.wstx.htdocs"
@@ -337,8 +364,11 @@
 	  <javac destdir="${com.arjuna.mwlabs.wstx.tests.dest}" debug="yes" optimize="no">
 	    <classpath>
             <pathelement path="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}.jar"/>
+            <pathelement path="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}-api.jar"/>
             <pathelement path="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}10.jar"/>
+            <pathelement path="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}10-api.jar"/>
             <pathelement path="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}11.jar"/>
+            <pathelement path="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}11-api.jar"/>
             <path refid="com.arjuna.mwlabs.wstx.tests.lib.path"/>
             <path refid="com.arjuna.mwlabs.wstx.lib.classpath10"/>
             <path refid="com.arjuna.mwlabs.wstx.lib.classpath11"/>
@@ -354,9 +384,6 @@
 	  <copy file="${com.arjuna.mwlabs.wstx.tests.dd}/wstx11-tests_web-app.xml" tofile="${com.arjuna.mwlabs.wstx.tests.dd.dest}/web-app11.xml">
 	  </copy>
 	  <jar jarfile="${com.arjuna.mwlabs.wstx.tests.webapps.dest}/wstx-tests.jar">
-	    <manifest>
-	      <attribute name="Class-Path" value="${tests.all.libs}"/>
-	    </manifest>
 	    <fileset dir="${com.arjuna.mwlabs.wstx.tests.dest}"/>
 	  </jar>
 	  <war warfile="${com.arjuna.mwlabs.wstx.tests.webapps.dest}/wstx-tests.war" webxml="${com.arjuna.mwlabs.wstx.tests.dd.dest}/web-app.xml">
@@ -399,7 +426,7 @@
 		<delete dir="${com.arjuna.mwlabs.wstx.dest}"/>
 		<delete dir="${com.arjuna.mwlabs.wstx.dest.root}"/>
 		<delete dir="${com.arjuna.mwlabs.wstx.htdocs.dest}"/>
-		<delete file="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}.jar"/>
+        <delete file="${com.arjuna.mwlabs.wstx.jar.dest}/${com.arjuna.mwlabs.ts.modulename}.jar"/>
 		<delete file="${com.arjuna.mwlabs.wstx.info.dest}"/>
 		<!-- delete the test destination directories -->
 		<delete dir="${com.arjuna.mwlabs.wstx.tests.dest.root}"/>

Modified: labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/restaurant/RestaurantParticipantBA.java
===================================================================
--- labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/restaurant/RestaurantParticipantBA.java	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/restaurant/RestaurantParticipantBA.java	2009-01-26 17:37:51 UTC (rev 24930)
@@ -151,7 +151,7 @@
 
     public String status()
     {
-        return Status.STATUS_ACTIVE ;
+        return null ;
     }
     
     public void unknown() throws SystemException

Modified: labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/taxi/TaxiParticipantBA.java
===================================================================
--- labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/taxi/TaxiParticipantBA.java	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/taxi/TaxiParticipantBA.java	2009-01-26 17:37:51 UTC (rev 24930)
@@ -148,7 +148,7 @@
 
     public String status () throws SystemException
     {
-        return Status.STATUS_ACTIVE;
+        return null;
     }
 
     public void unknown() throws SystemException

Modified: labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/theatre/TheatreParticipantBA.java
===================================================================
--- labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/theatre/TheatreParticipantBA.java	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/demo/src/com/jboss/jbosstm/xts/demo/services/theatre/TheatreParticipantBA.java	2009-01-26 17:37:51 UTC (rev 24930)
@@ -152,7 +152,7 @@
     
     public String status()
     {
-        return Status.STATUS_ACTIVE ;
+        return null ;
     }
 
     public void unknown() throws SystemException

Modified: labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Restaurant/RestaurantParticipantBA.java
===================================================================
--- labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Restaurant/RestaurantParticipantBA.java	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Restaurant/RestaurantParticipantBA.java	2009-01-26 17:37:51 UTC (rev 24930)
@@ -154,7 +154,7 @@
 
     public String status()
     {
-        return Status.STATUS_ACTIVE ;
+        return null ;
     }
     
     public void unknown() throws SystemException

Modified: labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Taxi/TaxiParticipantBA.java
===================================================================
--- labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Taxi/TaxiParticipantBA.java	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Taxi/TaxiParticipantBA.java	2009-01-26 17:37:51 UTC (rev 24930)
@@ -148,7 +148,7 @@
 
     public String status () throws SystemException
     {
-        return Status.STATUS_ACTIVE;
+        return null;
     }
 
     public void unknown() throws SystemException

Modified: labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Theatre/TheatreParticipantBA.java
===================================================================
--- labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Theatre/TheatreParticipantBA.java	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/demo/srcrpc/com/arjuna/xts/nightout/services/Theatre/TheatreParticipantBA.java	2009-01-26 17:37:51 UTC (rev 24930)
@@ -151,7 +151,7 @@
     
     public String status()
     {
-        return Status.STATUS_ACTIVE ;
+        return null ;
     }
 
     public void unknown() throws SystemException

Modified: labs/jbosstm/trunk/XTS/demo/xts-build.xml
===================================================================
--- labs/jbosstm/trunk/XTS/demo/xts-build.xml	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/demo/xts-build.xml	2009-01-26 17:37:51 UTC (rev 24930)
@@ -73,9 +73,8 @@
     <property name="ext.dir" location="${lib.dir}/ext"/>
     <property name="jboss.client.lib.dir" location="${jboss.home}/client"/>
 
-    <property name="lib.libs" value="wscf.jar wstx.jar ws-t.jar ws-c.jar"/>
-    <property name="lib10.libs" value="wscf10.jar wstx10.jar ws-t10.jar ws-c10.jar"/>
-    <property name="lib11.libs" value="wscf11.jar wstx11.jar ws-t11.jar ws-c11.jar"/>
+    <property name="lib.libs" value="jbossxts-api.jar"/>
+
     <property name="ext.libs" value="jbossjta.jar jbossts-common.jar commons-logging.jar"/>
     <property name="jboss.client.libs" value="jaxb-api.jar jboss-javaee.jar jbossws-native-jaxrpc.jar
             jbossws-native-jaxws.jar jbossws-client.jar stax-api.jar jbossws-native-saaj.jar
@@ -104,12 +103,6 @@
     <path id="lib.path">
         <fileset dir="${lib.dir}" includes="${lib.libs}"/>
     </path>
-    <path id="lib10.path">
-        <fileset dir="${lib.dir}" includes="${lib10.libs}"/>
-    </path>
-    <path id="lib11.path">
-        <fileset dir="${lib.dir}" includes="${lib11.libs}"/>
-    </path>
     <path id="ext.path">
         <fileset dir="${ext.dir}" includes="${ext.libs}"/>
     </path>
@@ -162,16 +155,6 @@
             <path refid="jboss.client.path"/>
             <path refid="ext.path"/>
         </path>
-        <path id="compile10.path">
-            <path refid="lib10.path"/>
-            <path refid="jboss.client.path"/>
-            <path refid="ext.path"/>
-        </path>
-        <path id="compile11.path">
-            <path refid="lib11.path"/>
-            <path refid="jboss.client.path"/>
-            <path refid="ext.path"/>
-        </path>
     </target>
 
     <target name="init" depends="init-properties">
@@ -190,7 +173,7 @@
         <javac destdir="${buildrpc.dir}/classes" debug="${javac.debug}"
             optimize="${javac.optimize}" deprecation="${javac.deprecation}" >
             <classpath>
-                <path refid="compile10.path"/>
+                <path refid="compile.path"/>
             </classpath>
             <src path="${srcrpc.dir}"/>
             <patternset>
@@ -204,7 +187,7 @@
         <javac destdir="${build.dir}/classes" debug="${javac.debug}"
             optimize="${javac.optimize}" deprecation="${javac.deprecation}" >
             <classpath>
-                <path refid="compile11.path"/>
+                <path refid="compile.path"/>
             </classpath>
             <src path="${src.dir}"/>
             <patternset>

Modified: labs/jbosstm/trunk/XTS/sar/build.xml
===================================================================
--- labs/jbosstm/trunk/XTS/sar/build.xml	2009-01-26 16:56:47 UTC (rev 24929)
+++ labs/jbosstm/trunk/XTS/sar/build.xml	2009-01-26 17:37:51 UTC (rev 24930)
@@ -143,8 +143,46 @@
         </javadoc>
     </target>            
 
+    <target name="api-both-jar">
+        <mkdir dir="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-c-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-t-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-t10-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-t11-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/wstx-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/wstx10-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/wstx11-api.jar" dest="${build.dir}/tmp/api"/>
+        <jar file="${build.dir}/jbossxts-api.jar" basedir="${build.dir}/tmp/api"/>
+        <copy file="${build.dir}/jbossxts-api.jar" tofile="${lib.dir}/jbossxts-api.jar"/>
+        <delete dir="${build.dir}/tmp/api"/>
+    </target>
+
+    <target name="api11-jar">
+        <mkdir dir="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-c-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-t-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-t11-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/wstx-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/wstx11-api.jar" dest="${build.dir}/tmp/api"/>
+        <jar file="${build.dir}/jbossxts-api.jar" basedir="${build.dir}/tmp/api"/>
+        <copy file="${build.dir}/jbossxts-api.jar" tofile="${lib.dir}/jbossxts-api.jar"/>
+        <delete dir="${build.dir}/tmp/api"/>
+    </target>
+    
+    <target name="api10-jar">
+        <mkdir dir="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-c-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-t-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/ws-t10-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/wstx-api.jar" dest="${build.dir}/tmp/api"/>
+        <unjar src="${lib.dir}/wstx10-api.jar" dest="${build.dir}/tmp/api"/>
+        <jar file="${build.dir}/jbossxts-api.jar" basedir="${build.dir}/tmp/api"/>
+        <copy file="${build.dir}/jbossxts-api.jar" tofile="${lib.dir}/jbossxts-api.jar"/>
+        <delete dir="${build.dir}/tmp/api"/>
+    </target>
+
     <!-- build XTS service archive supporting both 1.0 and 1.1 WS-C/T protocols -->
-    <target name="sar-both" depends="init, compile, dev-resourcebundle">
+    <target name="sar-both" depends="init, compile, dev-resourcebundle, api-both-jar">
         <!-- create config jar containing conf files for 1.0 and 1.1 -->
         <filter token="coordinator.hostname" value="${coordinator.hostname}"/>
         <filter token="coordinator.port" value="${coordinator.port}"/>
@@ -164,8 +202,10 @@
 	    <!--
             <fileset dir="${lib.dir}" includes="*.jar"/>
 -->
-            <fileset dir="${lib.dir}" includes="*.jar"/>
+            <fileset dir="${lib.dir}" includes="*.jar" excludes="*-api.jar"/>
 
+            <fileset dir="${build.dir}" includes="jbossxts-api.jar"/>
+
             <!-- include 1.0 and 1.1 web apps -->
             <fileset dir="${webapps.dir}" includes="*.war"/>
 
@@ -184,7 +224,7 @@
     </target>
 
     <!-- build XTS service archive supporting 1.1 WS-C/T protocols -->
-    <target name="sar-11" depends="init, compile, dev-resourcebundle">
+    <target name="sar-11" depends="init, compile, dev-resourcebundle, api11-jar">
         <!-- create config jar containing conf files for 1.1 -->
         <filter token="coordinator.hostname" value="${coordinator.hostname}"/>
         <filter token="coordinator.port" value="${coordinator.port}"/>
@@ -201,8 +241,10 @@
         <!-- pack everything in the service archive -->
         <jar jarfile="${build.dir}/jbossxts.sar">
             <!-- include generic and 1.1 jars -->
-            <fileset dir="${lib.dir}" includes="*.jar" excludes="*10.jar"/>
+            <fileset dir="${lib.dir}" includes="*.jar" excludes="*10.jar *api.jar"/>
 
+            <fileset dir="${build.dir}" includes="jbossxts-api.jar"/>
+
             <!-- include 1.1 web apps-->
             <fileset dir="${webapps.dir}" includes="*11.war"/>
 
@@ -221,7 +263,7 @@
     </target>
 
     <!-- build XTS service archive supporting 1.0 WS-C/T protocols -->
-    <target name="sar-10" depends="init, compile, dev-resourcebundle">
+    <target name="sar-10" depends="init, compile, dev-resourcebundle, api10-jar">
         <!-- create config jar containing conf files for 1.0 -->
         <filter token="coordinator.hostname" value="${coordinator.hostname}"/>
         <filter token="coordinator.port" value="${coordinator.port}"/>
@@ -238,8 +280,10 @@
         <!-- pack everything in the service archive -->
         <jar jarfile="${build.dir}/jbossxts.sar">
             <!-- include generic and 1.0 jars -->
-            <fileset dir="${lib.dir}" includes="*.jar" excludes="*11.jar"/>
+            <fileset dir="${lib.dir}" includes="*.jar" excludes="*11.jar *api.jar"/>
 
+            <fileset dir="${build.dir}" includes="jbossxts-api.jar"/>
+
             <!-- include 1.0 web apps -->
             <fileset dir="${webapps.dir}" includes="*10.war"/>
 
@@ -257,57 +301,9 @@
         </jar>
     </target>
 
-    <!-- copy the ws-c11 and ws-t11 wars replacing any config files which have been substituted with the default
-      host and port with new versions substituted with the values defined in this build script
-    -->
-    <target name="insertcfg11">
-        <filter token="hostname" value="${hostname}"/>
-        <filter token="port" value="${port}"/>
-
-        <unjar src="${xts.home}/webapps/ws-c11.war" dest="${build.dir}/tmp/ws-c11"/>
-
-        <copy file="${xts.home}/coordinator/dd/ws-c11_web-app.xml"
-            tofile="${build.dir}/tmp/ws-c11/WEB-INF/web.xml" filtering="true" overwrite="true"/>
-
-        <jar destfile="${build.dir}/ws-c11.war" basedir="${build.dir}/tmp/ws-c11" manifest="${build.dir}/tmp/ws-c11/META-INF/MANIFEST.MF"/>
-
-        <delete dir="${build.dir}/tmp/ws-c11"/>
-
-        <unjar src="${xts.home}/webapps/ws-t11.war" dest="${build.dir}/tmp/ws-t11"/>
-
-        <copy file="${xts.home}/coordinator/dd/ws-t11_web-app.xml"
-            tofile="${build.dir}/tmp/ws-t11/WEB-INF/web.xml" filtering="true" overwrite="true"/>
-
-        <jar destfile="${build.dir}/ws-t11.war" basedir="${build.dir}/tmp/ws-t11" manifest="${build.dir}/tmp/ws-t11/META-INF/MANIFEST.MF"/>
-
-        <delete dir="${build.dir}/tmp/ws-t11"/>
-    </target>
-
-    <target name="insertcfg10">
-        <filter token="hostname" value="${hostname}"/>
-        <filter token="port" value="${port}"/>
-
-        <unjar src="${xts.home}/webapps/ws-c10.war" dest="${build.dir}/tmp/ws-c10"/>
-
-        <copy file="${xts.home}/coordinator/dd/ws-c_web-app.xml"
-            tofile="${build.dir}/tmp/ws-c10/WEB-INF/web.xml" filtering="true" overwrite="true"/>
-
-        <jar destfile="${build.dir}/ws-c10.war" basedir="${build.dir}/tmp/ws-c10" manifest="${build.dir}/tmp/ws-c10/META-INF/MANIFEST.MF"/>
-
-        <delete dir="${build.dir}/tmp/ws-c10"/>
-
-        <unjar src="${xts.home}/webapps/ws-t10.war" dest="${build.dir}/tmp/ws-t10"/>
-
-        <copy file="${xts.home}/coordinator/dd/ws-t_web-app.xml"
-            tofile="${build.dir}/tmp/ws-t10/WEB-INF/web.xml" filtering="true" overwrite="true"/>
-
-        <jar destfile="${build.dir}/ws-t10.war" basedir="${build.dir}/tmp/ws-t10" manifest="${build.dir}/tmp/ws-t10/META-INF/MANIFEST.MF"/>
-
-        <delete dir="${build.dir}/tmp/ws-t10"/>
-    </target>
-
     <target name="clean">
       <delete dir="${build.dir}"/>
+      <delete file="${lib.dir}/jbossxts-api.jar"/>
     </target>
 
     <!-- convenience targets to build and deploy the service archive -->




More information about the jboss-svn-commits mailing list