[jboss-cvs] JBossAS SVN: r79735 - in branches/ropalka-jbossws304: webservices/src/scripts and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 20 04:38:29 EDT 2008


Author: richard.opalka at jboss.com
Date: 2008-10-20 04:38:29 -0400 (Mon, 20 Oct 2008)
New Revision: 79735

Modified:
   branches/ropalka-jbossws304/build/build-distr.xml
   branches/ropalka-jbossws304/webservices/src/scripts/jbossws-deploy-macros.xml
Log:
[JBWS-2360] integration step 2 (WIP)

Modified: branches/ropalka-jbossws304/build/build-distr.xml
===================================================================
--- branches/ropalka-jbossws304/build/build-distr.xml	2008-10-20 08:32:12 UTC (rev 79734)
+++ branches/ropalka-jbossws304/build/build-distr.xml	2008-10-20 08:38:29 UTC (rev 79735)
@@ -1601,7 +1601,7 @@
     <unzip dest="${install.all.deployers}/jbossws.deployer" src="${_module.output}/lib/jbossws-jboss50-deployer.zip"/>
 
     <!-- Copy jbossws container beans to deploy directory -->
-    <copy todir="${install.all}/deploy" file="${_module.output}/resources/jbossws-jboss50-container.jar/META-INF/jbossws-container-jboss-beans.xml"/>
+    <copy todir="${install.all.deployers}/jbossws.deployer/META-INF" file="${_module.output}/resources/jbossws-jboss50-container.jar/META-INF/jbossws-container-jboss-beans.xml"/>
 
     <delete dir="${_module.output}/jbossws-native-resources"/>
     <mkdir dir="${_module.output}/jbossws-native-resources"/>
@@ -1616,9 +1616,6 @@
       <property name="jbossid" value="jboss501"/>
     </ant>
     
-    <!-- FIXME JBAS-5811 -->
-    <delete file="${install.all.deployers}/jbossws.deployer/META-INF/jbossws-deployer-beans.xml"/>
-
   </target>
 
   <target name="_module-webservices-all" depends="_module-webservices-most">

Modified: branches/ropalka-jbossws304/webservices/src/scripts/jbossws-deploy-macros.xml
===================================================================
--- branches/ropalka-jbossws304/webservices/src/scripts/jbossws-deploy-macros.xml	2008-10-20 08:32:12 UTC (rev 79734)
+++ branches/ropalka-jbossws304/webservices/src/scripts/jbossws-deploy-macros.xml	2008-10-20 08:38:29 UTC (rev 79735)
@@ -29,7 +29,7 @@
   
   <patternset id="jbossws.client.patternset">
     <include name="**/FastInfoset.jar"/>
-    <include name="**/sun-jaxb/lib/jaxb-api.jar"/>
+    <include name="**/jaxb-api.jar"/>
     <include name="**/jaxb-impl.jar"/>
     <include name="**/jaxb-xjc.jar"/>
     <include name="**/jaxws-tools.jar"/>
@@ -45,7 +45,7 @@
     <include name="**/jbossws-spi.jar"/>
     <include name="**/jettison.jar"/>
     <include name="**/policy.jar"/>
-    <include name="**/stax-api/lib/stax-api.jar"/>
+    <include name="**/stax-api.jar"/>
     <include name="**/stax-ex.jar"/>
     <include name="**/streambuffer.jar"/>
     <include name="**/wsdl4j.jar"/>
@@ -126,7 +126,9 @@
       <copy todir="@{targetdir}" flatten="true" overwrite="true">
         <fileset dir="@{thirdpartydir}">
           <patternset refid="jbossws.lib.patternset"/>
+          <include name="**/jaxb-api.jar"/>
           <include name="**/jaxb-impl.jar"/>
+          <include name="**/stax-api.jar"/>
           <include name="**/wstx.jar"/>
         </fileset>
       </copy>
@@ -154,7 +156,7 @@
   <!-- Deploy Client                                                      -->
   <!-- ================================================================== -->
   
-  <macrodef name="macro-deploy-jbossws-client">
+  <macrodef name="macro-deploy-jbossws-client42">
     <attribute name="thirdpartydir"/>
     <attribute name="targetdir"/>
     <attribute name="jbossid"/>
@@ -168,6 +170,20 @@
       </copy>
     </sequential>
   </macrodef>
+
+  <macrodef name="macro-deploy-jbossws-client50">
+    <attribute name="thirdpartydir"/>
+    <attribute name="targetdir"/>
+    <attribute name="jbossid"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <copy todir="@{targetdir}" flatten="true" overwrite="true">
+        <fileset dir="@{thirdpartydir}">
+          <patternset refid="jbossws.client.patternset"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
   
   <!-- ================================================================== -->
   <!-- Deploy Server Lib                                                  -->
@@ -265,26 +281,11 @@
     <attribute name="jbossid"/>
     <sequential>
       <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <patternset refid="jbossws.service.lib.patternset"/>
-        </fileset>
-      </copy>
       <unzip dest="@{targetdir}/jbossws-management.war">
         <fileset dir="@{thirdpartydir}">
           <include name="**/jbossws-native-management.war"/>
         </fileset>
       </unzip>
-      <copy todir="@{targetdir}">
-        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}/jbossws.beans">
-          <include name="META-INF/**"/>
-        </fileset>
-      </copy>
-      <copy todir="@{targetdir}/META-INF">
-        <fileset dir="@{artifactsdir}/resources">
-          <include name="standard-*-config.xml"/>
-        </fileset>
-      </copy>
     </sequential>
   </macrodef>
   
@@ -301,41 +302,25 @@
       <mkdir dir="@{targetdir}"/>
       <copy todir="@{targetdir}" flatten="true" overwrite="true">
         <fileset dir="@{thirdpartydir}">
-          <include name="**/jbossws-common.jar"/>
-          <include name="**/jbossws-framework.jar"/>
-          <include name="**/jbossws-@{jbossid}.jar"/>
+          <patternset refid="jbossws.service.lib.patternset"/>
         </fileset>
       </copy>
-      <copy todir="@{targetdir}/META-INF" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}">
-          <include name="**/jbossws-deployer-beans.xml"/>
+      <copy todir="@{targetdir}">
+        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}/jbossws.beans">
+          <include name="META-INF/**"/>
         </fileset>
       </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deploy                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deploy50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
+      <copy todir="@{targetdir}/META-INF">
+        <fileset dir="@{artifactsdir}/resources">
+          <include name="standard-*-config.xml"/>
+        </fileset>
+      </copy>
       <copy todir="@{targetdir}" flatten="true" overwrite="true">
         <fileset dir="@{thirdpartydir}">
-          <include name="**/jbossws-@{jbossid}-container.jar"/>
+          <include name="**/jbossws-common.jar"/>
+          <include name="**/jbossws-framework.jar"/>
         </fileset>
       </copy>
-      <unzip dest="@{targetdir}" src="@{targetdir}/jbossws-@{jbossid}-container.jar">
-        <patternset>
-          <include name="META-INF/jbossws-container-beans.xml"/>
-        </patternset>
-      </unzip>
-      <move file="@{targetdir}/META-INF/jbossws-container-beans.xml" tofile="@{targetdir}/jbossws-container-beans.xml"/>
-      <delete file="@{targetdir}/jbossws-@{jbossid}-container.jar"/>
-      <delete dir="@{targetdir}/META-INF"/>
     </sequential>
   </macrodef>
   
@@ -348,7 +333,7 @@
   
   <target name="deploy-jbossws-native42" depends="check-parameters,deploy-jbossws-endorsed">
     <macro-deploy-jbossws-bin targetdir="${installserver}/../../bin" artifactsdir="${artifactsdir}"/>
-    <macro-deploy-jbossws-client targetdir="${installserver}/../../client" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
+    <macro-deploy-jbossws-client42 targetdir="${installserver}/../../client" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
     <macro-deploy-jbossws-lib42 targetdir="${installserver}/../../lib" thirdpartydir="${thirdpartydir}"/>
     <macro-deploy-jbossws-server-lib42 targetdir="${installserver}/lib" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
     <macro-deploy-jbossws-sar42 targetdir="${installserver}/deploy/jbossws.sar" artifactsdir="${artifactsdir}" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
@@ -357,12 +342,11 @@
   
   <target name="deploy-jbossws-native50" depends="check-parameters,deploy-jbossws-endorsed">
     <macro-deploy-jbossws-bin targetdir="${installserver}/../../bin" artifactsdir="${artifactsdir}"/>
-    <macro-deploy-jbossws-client targetdir="${installserver}/../../client" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
+    <macro-deploy-jbossws-client50 targetdir="${installserver}/../../client" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
     <macro-deploy-jbossws-lib50 targetdir="${installserver}/../../lib" thirdpartydir="${thirdpartydir}"/>
     <macro-deploy-jbossws-server-lib50 targetdir="${installserver}/lib" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
     <macro-deploy-jbossws-sar50 targetdir="${installserver}/deploy/jbossws.sar" artifactsdir="${artifactsdir}" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
     <macro-deploy-jbossws-deployers50 targetdir="${installserver}/deployers/jbossws.deployer/" artifactsdir="${artifactsdir}" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/>
-    <!--macro-deploy-jbossws-deploy50 targetdir="${installserver}/deploy" thirdpartydir="${thirdpartydir}" jbossid="${jbossid}"/-->
     <macro-deploy-juddi-sar targetdir="${installserver}/deploy/juddi-service.sar" thirdpartydir="${thirdpartydir}"/>
   </target>
   
@@ -380,7 +364,7 @@
   <!-- Undeploy JBossWS                                                   -->
   <!-- ================================================================== -->
   
-  <macrodef name="macro-undeploy-jbossws">
+  <macrodef name="macro-undeploy-jbossws42">
     <attribute name="defaultconf"/>
     <attribute name="targetdir"/>
     <sequential>
@@ -415,5 +399,32 @@
       
     </sequential>
   </macrodef>
+
+  <macrodef name="macro-undeploy-jbossws50">
+    <attribute name="defaultconf"/>
+    <attribute name="targetdir"/>
+    <sequential>
+      <loadfile property="jbossws.deploy.conf" srcfile="@{targetdir}/jbossws-deploy.conf" failonerror="false"/>
+      <loadfile property="jbossws.deploy.conf" srcfile="@{defaultconf}" failonerror="false"/>
+      
+      <property name="jboss.server.home" value="@{targetdir}/../.."/>
+      <property name="jboss.home" value="${jboss.server.home}/../.."/>
+      <available property="jboss.undeploy.client" file="${jboss.home}/client"/>
+      <fail message="Cannot find ${jboss.home}/client" unless="jboss.undeploy.client"/>
+      
+      <!-- delete content of last deployment -->
+      <delete>
+        <fileset dir="${jboss.home}" includes="${jbossws.deploy.conf}"/>
+      </delete>
+      
+      <!-- delete jbossws.sar -->
+      <delete dir="@{targetdir}"/>
+      
+      <!-- delete juddi-service.sar -->
+      <delete dir="@{targetdir}/../juddi-service.sar"/>
+      
+    </sequential>
+  </macrodef>
   
+  
 </project>




More information about the jboss-cvs-commits mailing list