[jbossws-commits] JBossWS SVN: r7535 - in stack/native/trunk: modules/resources/src/main/resources and 4 other directories.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Fri Jun 13 10:57:10 EDT 2008


Author: richard.opalka at jboss.com
Date: 2008-06-13 10:57:10 -0400 (Fri, 13 Jun 2008)
New Revision: 7535

Added:
   stack/native/trunk/modules/resources/src/main/resources/resources/
   stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf
   stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml
Removed:
   stack/native/trunk/modules/resources/src/main/resources/bin/jbossws-default-deploy.conf
   stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf
   stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml
   stack/native/trunk/src/main/distro/jbossws-deploy-macros.xml
Modified:
   stack/native/trunk/build.xml
   stack/native/trunk/src/main/distro/build.xml
   stack/native/trunk/src/main/scripts/assembly-bin-dist.xml
Log:
[JBWS-2228] sync trunk with QA branch - 'svn merge -r 7528:7532 https://svn.jboss.org/repos/jbossws/stack/native/branches/jbossws-native-3.0.2'

Modified: stack/native/trunk/build.xml
===================================================================
--- stack/native/trunk/build.xml	2008-06-13 14:53:20 UTC (rev 7534)
+++ stack/native/trunk/build.xml	2008-06-13 14:57:10 UTC (rev 7535)
@@ -20,14 +20,14 @@
   <property name="stack.dir" value="${basedir}"/>
   <property name="stack.distro.dir" value="${stack.dir}/src/main/distro"/>
   <property name="stack.output.dir" value="${stack.dir}/target"/>
-  
+  <property name="stack.resources.dir" value="${stack.dir}/modules/resources/src/main/resources"/>
   <property name="deploy.artifacts.dir" value="${stack.output.dir}/deploy-artifacts"/>
   
   <import file="${stack.distro.dir}/build-setup.xml"/>
   <import file="${stack.distro.dir}/build-deploy.xml"/>
-  <import file="${stack.distro.dir}/jbossws-deploy-macros.xml"/>
+  <import file="${stack.resources.dir}/resources/jbossws-deploy-macros.xml"/>
   
-  <property name="jbossws.default.deploy.conf" value="${stack.dir}/modules/resources/src/main/resources/bin/jbossws-default-deploy.conf"/>
+  <property name="jbossws.default.deploy.conf" value="${stack.resources.dir}/resources/jbossws-default-deploy.conf"/>
   <property name="target.properties.file" value="${basedir}/target.properties"/>
   
   <!-- ================================================================== -->

Deleted: stack/native/trunk/modules/resources/src/main/resources/bin/jbossws-default-deploy.conf
===================================================================
--- stack/native/trunk/modules/resources/src/main/resources/bin/jbossws-default-deploy.conf	2008-06-13 14:53:20 UTC (rev 7534)
+++ stack/native/trunk/modules/resources/src/main/resources/bin/jbossws-default-deploy.conf	2008-06-13 14:57:10 UTC (rev 7535)
@@ -1 +0,0 @@
-bin/wsconsume.bat bin/wsconsume.sh bin/wsprovide.bat bin/wsprovide.sh bin/wsrunclient.bat bin/wsrunclient.sh bin/wstools.bat bin/wstools.sh client/jaxb-api.jar client/jaxb-impl.jar client/jaxb-xjc.jar client/jaxws-rt.jar client/jaxws-tools.jar client/jboss-jaxrpc.jar client/jboss-jaxws-ext.jar client/jboss-jaxws.jar client/jboss-saaj.jar client/jbossws-client.jar client/jbossws-common.jar client/jbossws-framework.jar client/jbossws-spi.jar client/policy.jar client/stax-ex.jar client/streambuffer.jar client/wsdl4j.jar lib/jaxb-api.jar lib/jaxb-impl.jar server/default/lib/jboss-jaxrpc.jar server/default/lib/jboss-jaxws-ext.jar server/default/lib/jboss-jaxws.jar server/default/lib/jboss-saaj.jar server/default/lib/jbossws-common.jar server/default/lib/jbossws-framework.jar server/default/lib/jbossws-spi.jar server/default/deploy/jbossws.sar server/default/deploy/juddi-service.sar
\ No newline at end of file

Copied: stack/native/trunk/modules/resources/src/main/resources/resources (from rev 7529, stack/native/branches/jbossws-native-3.0.2/modules/resources/src/main/resources/resources)

Deleted: stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf
===================================================================
--- stack/native/branches/jbossws-native-3.0.2/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf	2008-06-13 14:21:19 UTC (rev 7529)
+++ stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf	2008-06-13 14:57:10 UTC (rev 7535)
@@ -1 +0,0 @@
-bin/wsconsume.bat bin/wsconsume.sh bin/wsprovide.bat bin/wsprovide.sh bin/wsrunclient.bat bin/wsrunclient.sh bin/wstools.bat bin/wstools.sh client/jaxb-api.jar client/jaxb-impl.jar client/jaxb-xjc.jar client/jaxws-rt.jar client/jaxws-tools.jar client/jboss-jaxrpc.jar client/jboss-jaxws-ext.jar client/jboss-jaxws.jar client/jboss-saaj.jar client/jbossws-client.jar client/jbossws-common.jar client/jbossws-framework.jar client/jbossws-spi.jar client/policy.jar client/stax-ex.jar client/streambuffer.jar client/wsdl4j.jar lib/jaxb-api.jar lib/jaxb-impl.jar server/default/lib/jboss-jaxrpc.jar server/default/lib/jboss-jaxws-ext.jar server/default/lib/jboss-jaxws.jar server/default/lib/jboss-saaj.jar server/default/lib/jbossws-common.jar server/default/lib/jbossws-framework.jar server/default/lib/jbossws-spi.jar server/default/deploy/jbossws.sar server/default/deploy/juddi-service.sar
\ No newline at end of file

Copied: stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf (from rev 7529, stack/native/branches/jbossws-native-3.0.2/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf)
===================================================================
--- stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf	                        (rev 0)
+++ stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-default-deploy.conf	2008-06-13 14:57:10 UTC (rev 7535)
@@ -0,0 +1 @@
+bin/wsconsume.bat bin/wsconsume.sh bin/wsprovide.bat bin/wsprovide.sh bin/wsrunclient.bat bin/wsrunclient.sh bin/wstools.bat bin/wstools.sh client/jaxb-api.jar client/jaxb-impl.jar client/jaxb-xjc.jar client/jaxws-rt.jar client/jaxws-tools.jar client/jboss-jaxrpc.jar client/jboss-jaxws-ext.jar client/jboss-jaxws.jar client/jboss-saaj.jar client/jbossws-client.jar client/jbossws-common.jar client/jbossws-framework.jar client/jbossws-spi.jar client/policy.jar client/stax-ex.jar client/streambuffer.jar client/wsdl4j.jar lib/jaxb-api.jar lib/jaxb-impl.jar server/default/lib/jboss-jaxrpc.jar server/default/lib/jboss-jaxws-ext.jar server/default/lib/jboss-jaxws.jar server/default/lib/jboss-saaj.jar server/default/lib/jbossws-common.jar server/default/lib/jbossws-framework.jar server/default/lib/jbossws-spi.jar server/default/deploy/jbossws.sar server/default/deploy/juddi-service.sar
\ No newline at end of file

Deleted: stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml
===================================================================
--- stack/native/branches/jbossws-native-3.0.2/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml	2008-06-13 14:21:19 UTC (rev 7529)
+++ stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml	2008-06-13 14:57:10 UTC (rev 7535)
@@ -1,451 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--  JBoss, the OpenSource J2EE webOS                                      -->
-<!--                                                                        -->
-<!--  Distributable under LGPL license.                                     -->
-<!--  See terms of license at http://www.gnu.org.                           -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<!-- $Id$ -->
-
-<project>
-  
-  <!-- 
-  These patterns should be common for all supported containers.
-  All jars must also be declared in component-info.xml to ensure 
-  that the AS build uses the same version.
-  -->
-  <patternset id="jbossws.bin.patternset">
-    <include name="**/wsconsume.bat"/>
-    <include name="**/wsconsume.sh"/>
-    <include name="**/wsprovide.bat"/>
-    <include name="**/wsprovide.sh"/>
-    <include name="**/wsrunclient.bat"/>
-    <include name="**/wsrunclient.sh"/>
-    <include name="**/wstools.bat"/>
-    <include name="**/wstools.sh"/>
-  </patternset>
-  
-  <patternset id="jbossws.client.patternset">
-    <include name="**/FastInfoset.jar"/>
-    <include name="**/jaxb-api.jar"/>
-    <include name="**/jaxb-impl.jar"/>
-    <include name="**/jaxb-xjc.jar"/>
-    <include name="**/jaxws-tools.jar"/>
-    <include name="**/jaxws-rt.jar"/>
-    <include name="**/jbossws-common.jar"/>
-    <include name="**/jbossws-framework.jar"/>
-    <include name="**/jbossws-native-client.jar"/>
-    <include name="**/jbossws-native-core.jar"/>
-    <include name="**/jbossws-native-jaxrpc.jar"/>
-    <include name="**/jbossws-native-jaxws.jar"/>
-    <include name="**/jbossws-native-jaxws-ext.jar"/>
-    <include name="**/jbossws-native-saaj.jar"/>
-    <include name="**/jbossws-spi.jar"/>
-    <include name="**/jettison.jar"/>
-    <include name="**/policy.jar"/>
-    <include name="**/stax-api.jar"/>
-    <include name="**/stax-ex.jar"/>
-    <include name="**/streambuffer.jar"/>
-    <include name="**/wsdl4j.jar"/>
-    <include name="**/wstx.jar"/>
-  </patternset>
-  
-  <patternset id="jbossws.lib.patternset">
-    <include name="**/nothing-to-deploy"/>
-  </patternset>
-  
-  <patternset id="jbossws.lib.endorsed.patternset">
-    <include name="**/jbossws-native-jaxrpc.jar"/>
-    <include name="**/jbossws-native-jaxws.jar"/>
-    <include name="**/jbossws-native-jaxws-ext.jar"/>
-    <include name="**/jbossws-native-saaj.jar"/>
-    <include name="**/jaxb-api.jar"/>
-  </patternset>
-  
-  <patternset id="jbossws.server.lib.patternset">
-    <include name="**/jbossws-common.jar"/>
-    <include name="**/jbossws-framework.jar"/>
-    <include name="**/jbossws-native-jaxrpc.jar"/>
-    <include name="**/jbossws-native-jaxws.jar"/>
-    <include name="**/jbossws-native-jaxws-ext.jar"/>
-    <include name="**/jbossws-native-saaj.jar"/>
-    <include name="**/jbossws-spi.jar"/>
-  </patternset>
-  
-  <patternset id="jbossws.service.lib.patternset">
-    <include name="**/FastInfoset.jar"/>
-    <include name="**/jboss-jaxb-intros.jar"/>
-    <include name="**/jbossws-native-core.jar"/>
-    <include name="**/jettison.jar"/>
-    <include name="**/policy.jar"/>
-    <include name="**/wsdl4j.jar"/>
-    <include name="**/xmlsec.jar"/>
-  </patternset>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Bin                                                         -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-bin">
-    <attribute name="artifactsdir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/bin">
-          <patternset refid="jbossws.bin.patternset"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Lib                                                         -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-lib42">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <patternset refid="jbossws.lib.patternset"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <macrodef name="macro-deploy-jbossws-lib50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <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>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deployers                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deployers50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <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"/>
-        </fileset>
-      </copy>
-      <copy todir="@{targetdir}/META-INF" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <include name="**/jbossws-deployer-beans.xml"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deploy                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deploy50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <include name="**/jbossws-@{jbossid}-container.jar"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Lib Endorsed                                                -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-endorsed">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <patternset refid="jbossws.lib.endorsed.patternset"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Client                                                      -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-client">
-    <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"/>
-          <include name="**/jbossws-@{jbossid}.jar"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Server Lib                                                  -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-server-lib42">
-    <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.server.lib.patternset"/>
-          <include name="**/jbossws-@{jbossid}.jar"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <macrodef name="macro-deploy-jbossws-server-lib50">
-    <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.server.lib.patternset"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy JUDDI Service                                               -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-juddi-sar">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <unzip dest="@{targetdir}">
-        <fileset dir="@{thirdpartydir}">
-          <include name="juddi-service.sar"/>
-        </fileset>
-      </unzip>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy JBossWS Service                                             -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-sar42">
-    <attribute name="artifactsdir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true">
-        <fileset dir="@{artifactsdir}/lib">
-          <patternset refid="jbossws.service.lib.patternset"/>
-          <include name="**/jaxb-api.jar"/>
-          <include name="**/jaxb-impl.jar"/>
-          <include name="**/stax-api.jar"/>
-          <include name="**/wstx.jar"/>
-        </fileset>
-      </copy>
-      <unzip dest="@{targetdir}/jbossws-management.war">
-        <fileset dir="@{artifactsdir}/lib">
-          <include name="**/jbossws-native-management.war"/>
-        </fileset>
-      </unzip>
-      <copy todir="@{targetdir}/jbossws.beans">
-        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}/jbossws.beans">
-          <include name="META-INF/**"/>
-        </fileset>
-      </copy>
-      <copy todir="@{targetdir}/META-INF">
-        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}/jbossws-jboss42.sar/META-INF"/>
-        <fileset dir="@{artifactsdir}/resources">
-          <include name="standard-*-config.xml"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <macrodef name="macro-deploy-jbossws-sar50">
-    <attribute name="artifactsdir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/lib">
-          <patternset refid="jbossws.service.lib.patternset"/>
-        </fileset>
-      </copy>
-      <unzip dest="@{targetdir}/jbossws-management.war">
-        <fileset dir="@{artifactsdir}/lib">
-          <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>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deployers                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deployers50">
-    <attribute name="artifactsdir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/lib">
-          <include name="**/jbossws-common.jar"/>
-          <include name="**/jbossws-framework.jar"/>
-          <include name="**/jbossws-@{jbossid}.jar"/>
-        </fileset>
-      </copy>
-      <copy todir="@{targetdir}/META-INF" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}">
-          <include name="**/jbossws-deployer-beans.xml"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deploy                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deploy50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <unzip dest="@{targetdir}/jbossws.sar" src="@{thirdpartydir}/jbossws-@{jbossid}-container.jar">
-        <patternset>
-          <include name="META-INF/jbossws-container-beans.xml"/>
-        </patternset>
-      </unzip>
-      <move file="@{targetdir}/jbossws.sar/META-INF/jbossws-container-beans.xml" todir="@{targetdir}"/>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy JBossWS                                                     -->
-  <!-- ================================================================== -->
-  
-  <!-- JDK Detection -->
-  <available classname="java.io.Console" property="HAVE_JDK_1.6"/>
-  
-  <target name="deploy-jbossws-native42" depends="deploy-jbossws-endorsed">
-    <macro-deploy-jbossws-bin targetdir="${installserver}/../../bin" artifactsdir="${artifactsdir}"/>
-    <macro-deploy-jbossws-client targetdir="${installserver}/../../client" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-lib42 targetdir="${installserver}/../../lib" thirdpartydir="${artifactsdir}/lib"/>
-    <macro-deploy-jbossws-server-lib42 targetdir="${installserver}/lib" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-sar42 targetdir="${installserver}/deploy/jbossws.sar" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
-    <macro-deploy-juddi-sar targetdir="${installserver}/deploy/juddi-service.sar" thirdpartydir="${artifactsdir}/lib"/>
-  </target>
-  
-  <target name="deploy-jbossws-native50" depends="deploy-jbossws-endorsed">
-    <macro-deploy-jbossws-bin targetdir="${installserver}/../../bin" artifactsdir="${artifactsdir}"/>
-    <macro-deploy-jbossws-client targetdir="${installserver}/../../client" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-lib50 targetdir="${installserver}/../../lib" thirdpartydir="${artifactsdir}/lib"/>
-    <macro-deploy-jbossws-server-lib50 targetdir="${installserver}/lib" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-sar50 targetdir="${installserver}/deploy/jbossws.sar" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-deployers50 targetdir="${installserver}/deployers/jbossws.deployer/" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-deploy50 targetdir="${installserver}/deploy" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-juddi-sar targetdir="${installserver}/deploy/juddi-service.sar" thirdpartydir="${artifactsdir}/lib"/>
-  </target>
-  
-  <target name="deploy-jbossws-endorsed" if="HAVE_JDK_1.6">
-    <macro-deploy-jbossws-endorsed targetdir="${installserver}/../../lib/endorsed" thirdpartydir="${artifactsdir}/lib"/>
-  </target>
-  
-  <!-- ================================================================== -->
-  <!-- Undeploy JBossWS                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-undeploy-jbossws">
-    <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 stale container integration jars -->
-      <delete>
-        <fileset dir="${jboss.server.home}">
-          <include name="**/jbossws-jboss*.jar"/>
-        </fileset>
-        <fileset dir="${jboss.home}/client">
-          <include name="jbossws-jboss*.jar"/>
-        </fileset>
-      </delete>
-      
-      <!-- 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>
\ No newline at end of file

Copied: stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml (from rev 7529, stack/native/branches/jbossws-native-3.0.2/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml)
===================================================================
--- stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml	                        (rev 0)
+++ stack/native/trunk/modules/resources/src/main/resources/resources/jbossws-deploy-macros.xml	2008-06-13 14:57:10 UTC (rev 7535)
@@ -0,0 +1,451 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!--                                                                        -->
+<!--  JBoss, the OpenSource J2EE webOS                                      -->
+<!--                                                                        -->
+<!--  Distributable under LGPL license.                                     -->
+<!--  See terms of license at http://www.gnu.org.                           -->
+<!--                                                                        -->
+<!-- ====================================================================== -->
+
+<!-- $Id$ -->
+
+<project>
+  
+  <!-- 
+  These patterns should be common for all supported containers.
+  All jars must also be declared in component-info.xml to ensure 
+  that the AS build uses the same version.
+  -->
+  <patternset id="jbossws.bin.patternset">
+    <include name="**/wsconsume.bat"/>
+    <include name="**/wsconsume.sh"/>
+    <include name="**/wsprovide.bat"/>
+    <include name="**/wsprovide.sh"/>
+    <include name="**/wsrunclient.bat"/>
+    <include name="**/wsrunclient.sh"/>
+    <include name="**/wstools.bat"/>
+    <include name="**/wstools.sh"/>
+  </patternset>
+  
+  <patternset id="jbossws.client.patternset">
+    <include name="**/FastInfoset.jar"/>
+    <include name="**/jaxb-api.jar"/>
+    <include name="**/jaxb-impl.jar"/>
+    <include name="**/jaxb-xjc.jar"/>
+    <include name="**/jaxws-tools.jar"/>
+    <include name="**/jaxws-rt.jar"/>
+    <include name="**/jbossws-common.jar"/>
+    <include name="**/jbossws-framework.jar"/>
+    <include name="**/jbossws-native-client.jar"/>
+    <include name="**/jbossws-native-core.jar"/>
+    <include name="**/jbossws-native-jaxrpc.jar"/>
+    <include name="**/jbossws-native-jaxws.jar"/>
+    <include name="**/jbossws-native-jaxws-ext.jar"/>
+    <include name="**/jbossws-native-saaj.jar"/>
+    <include name="**/jbossws-spi.jar"/>
+    <include name="**/jettison.jar"/>
+    <include name="**/policy.jar"/>
+    <include name="**/stax-api.jar"/>
+    <include name="**/stax-ex.jar"/>
+    <include name="**/streambuffer.jar"/>
+    <include name="**/wsdl4j.jar"/>
+    <include name="**/wstx.jar"/>
+  </patternset>
+  
+  <patternset id="jbossws.lib.patternset">
+    <include name="**/nothing-to-deploy"/>
+  </patternset>
+  
+  <patternset id="jbossws.lib.endorsed.patternset">
+    <include name="**/jbossws-native-jaxrpc.jar"/>
+    <include name="**/jbossws-native-jaxws.jar"/>
+    <include name="**/jbossws-native-jaxws-ext.jar"/>
+    <include name="**/jbossws-native-saaj.jar"/>
+    <include name="**/jaxb-api.jar"/>
+  </patternset>
+  
+  <patternset id="jbossws.server.lib.patternset">
+    <include name="**/jbossws-common.jar"/>
+    <include name="**/jbossws-framework.jar"/>
+    <include name="**/jbossws-native-jaxrpc.jar"/>
+    <include name="**/jbossws-native-jaxws.jar"/>
+    <include name="**/jbossws-native-jaxws-ext.jar"/>
+    <include name="**/jbossws-native-saaj.jar"/>
+    <include name="**/jbossws-spi.jar"/>
+  </patternset>
+  
+  <patternset id="jbossws.service.lib.patternset">
+    <include name="**/FastInfoset.jar"/>
+    <include name="**/jboss-jaxb-intros.jar"/>
+    <include name="**/jbossws-native-core.jar"/>
+    <include name="**/jettison.jar"/>
+    <include name="**/policy.jar"/>
+    <include name="**/wsdl4j.jar"/>
+    <include name="**/xmlsec.jar"/>
+  </patternset>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Bin                                                         -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-bin">
+    <attribute name="artifactsdir"/>
+    <attribute name="targetdir"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <copy todir="@{targetdir}" flatten="true" overwrite="true">
+        <fileset dir="@{artifactsdir}/bin">
+          <patternset refid="jbossws.bin.patternset"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Lib                                                         -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-lib42">
+    <attribute name="thirdpartydir"/>
+    <attribute name="targetdir"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <copy todir="@{targetdir}" flatten="true" overwrite="true">
+        <fileset dir="@{thirdpartydir}">
+          <patternset refid="jbossws.lib.patternset"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <macrodef name="macro-deploy-jbossws-lib50">
+    <attribute name="thirdpartydir"/>
+    <attribute name="targetdir"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <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>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Deployers                                                   -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-deployers50">
+    <attribute name="thirdpartydir"/>
+    <attribute name="targetdir"/>
+    <attribute name="jbossid"/>
+    <sequential>
+      <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"/>
+        </fileset>
+      </copy>
+      <copy todir="@{targetdir}/META-INF" flatten="true" overwrite="true">
+        <fileset dir="@{thirdpartydir}">
+          <include name="**/jbossws-deployer-beans.xml"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Deploy                                                   -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-deploy50">
+    <attribute name="thirdpartydir"/>
+    <attribute name="targetdir"/>
+    <attribute name="jbossid"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <copy todir="@{targetdir}" flatten="true" overwrite="true">
+        <fileset dir="@{thirdpartydir}">
+          <include name="**/jbossws-@{jbossid}-container.jar"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Lib Endorsed                                                -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-endorsed">
+    <attribute name="thirdpartydir"/>
+    <attribute name="targetdir"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <copy todir="@{targetdir}" flatten="true" overwrite="true">
+        <fileset dir="@{thirdpartydir}">
+          <patternset refid="jbossws.lib.endorsed.patternset"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Client                                                      -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-client">
+    <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"/>
+          <include name="**/jbossws-@{jbossid}.jar"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Server Lib                                                  -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-server-lib42">
+    <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.server.lib.patternset"/>
+          <include name="**/jbossws-@{jbossid}.jar"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <macrodef name="macro-deploy-jbossws-server-lib50">
+    <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.server.lib.patternset"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy JUDDI Service                                               -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-juddi-sar">
+    <attribute name="thirdpartydir"/>
+    <attribute name="targetdir"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <unzip dest="@{targetdir}">
+        <fileset dir="@{thirdpartydir}">
+          <include name="juddi-service.sar"/>
+        </fileset>
+      </unzip>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy JBossWS Service                                             -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-sar42">
+    <attribute name="artifactsdir"/>
+    <attribute name="targetdir"/>
+    <attribute name="jbossid"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <copy todir="@{targetdir}" flatten="true">
+        <fileset dir="@{artifactsdir}/lib">
+          <patternset refid="jbossws.service.lib.patternset"/>
+          <include name="**/jaxb-api.jar"/>
+          <include name="**/jaxb-impl.jar"/>
+          <include name="**/stax-api.jar"/>
+          <include name="**/wstx.jar"/>
+        </fileset>
+      </copy>
+      <unzip dest="@{targetdir}/jbossws-management.war">
+        <fileset dir="@{artifactsdir}/lib">
+          <include name="**/jbossws-native-management.war"/>
+        </fileset>
+      </unzip>
+      <copy todir="@{targetdir}/jbossws.beans">
+        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}/jbossws.beans">
+          <include name="META-INF/**"/>
+        </fileset>
+      </copy>
+      <copy todir="@{targetdir}/META-INF">
+        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}/jbossws-jboss42.sar/META-INF"/>
+        <fileset dir="@{artifactsdir}/resources">
+          <include name="standard-*-config.xml"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <macrodef name="macro-deploy-jbossws-sar50">
+    <attribute name="artifactsdir"/>
+    <attribute name="targetdir"/>
+    <attribute name="jbossid"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <copy todir="@{targetdir}" flatten="true" overwrite="true">
+        <fileset dir="@{artifactsdir}/lib">
+          <patternset refid="jbossws.service.lib.patternset"/>
+        </fileset>
+      </copy>
+      <unzip dest="@{targetdir}/jbossws-management.war">
+        <fileset dir="@{artifactsdir}/lib">
+          <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>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Deployers                                                   -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-deployers50">
+    <attribute name="artifactsdir"/>
+    <attribute name="targetdir"/>
+    <attribute name="jbossid"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <copy todir="@{targetdir}" flatten="true" overwrite="true">
+        <fileset dir="@{artifactsdir}/lib">
+          <include name="**/jbossws-common.jar"/>
+          <include name="**/jbossws-framework.jar"/>
+          <include name="**/jbossws-@{jbossid}.jar"/>
+        </fileset>
+      </copy>
+      <copy todir="@{targetdir}/META-INF" flatten="true" overwrite="true">
+        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}">
+          <include name="**/jbossws-deployer-beans.xml"/>
+        </fileset>
+      </copy>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy Deploy                                                   -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-deploy-jbossws-deploy50">
+    <attribute name="thirdpartydir"/>
+    <attribute name="targetdir"/>
+    <attribute name="jbossid"/>
+    <sequential>
+      <mkdir dir="@{targetdir}"/>
+      <unzip dest="@{targetdir}/jbossws.sar" src="@{thirdpartydir}/jbossws-@{jbossid}-container.jar">
+        <patternset>
+          <include name="META-INF/jbossws-container-beans.xml"/>
+        </patternset>
+      </unzip>
+      <move file="@{targetdir}/jbossws.sar/META-INF/jbossws-container-beans.xml" todir="@{targetdir}"/>
+    </sequential>
+  </macrodef>
+  
+  <!-- ================================================================== -->
+  <!-- Deploy JBossWS                                                     -->
+  <!-- ================================================================== -->
+  
+  <!-- JDK Detection -->
+  <available classname="java.io.Console" property="HAVE_JDK_1.6"/>
+  
+  <target name="deploy-jbossws-native42" depends="deploy-jbossws-endorsed">
+    <macro-deploy-jbossws-bin targetdir="${installserver}/../../bin" artifactsdir="${artifactsdir}"/>
+    <macro-deploy-jbossws-client targetdir="${installserver}/../../client" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
+    <macro-deploy-jbossws-lib42 targetdir="${installserver}/../../lib" thirdpartydir="${artifactsdir}/lib"/>
+    <macro-deploy-jbossws-server-lib42 targetdir="${installserver}/lib" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
+    <macro-deploy-jbossws-sar42 targetdir="${installserver}/deploy/jbossws.sar" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
+    <macro-deploy-juddi-sar targetdir="${installserver}/deploy/juddi-service.sar" thirdpartydir="${artifactsdir}/lib"/>
+  </target>
+  
+  <target name="deploy-jbossws-native50" depends="deploy-jbossws-endorsed">
+    <macro-deploy-jbossws-bin targetdir="${installserver}/../../bin" artifactsdir="${artifactsdir}"/>
+    <macro-deploy-jbossws-client targetdir="${installserver}/../../client" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
+    <macro-deploy-jbossws-lib50 targetdir="${installserver}/../../lib" thirdpartydir="${artifactsdir}/lib"/>
+    <macro-deploy-jbossws-server-lib50 targetdir="${installserver}/lib" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
+    <macro-deploy-jbossws-sar50 targetdir="${installserver}/deploy/jbossws.sar" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
+    <macro-deploy-jbossws-deployers50 targetdir="${installserver}/deployers/jbossws.deployer/" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
+    <macro-deploy-jbossws-deploy50 targetdir="${installserver}/deploy" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
+    <macro-deploy-juddi-sar targetdir="${installserver}/deploy/juddi-service.sar" thirdpartydir="${artifactsdir}/lib"/>
+  </target>
+  
+  <target name="deploy-jbossws-endorsed" if="HAVE_JDK_1.6">
+    <macro-deploy-jbossws-endorsed targetdir="${installserver}/../../lib/endorsed" thirdpartydir="${artifactsdir}/lib"/>
+  </target>
+  
+  <!-- ================================================================== -->
+  <!-- Undeploy JBossWS                                                   -->
+  <!-- ================================================================== -->
+  
+  <macrodef name="macro-undeploy-jbossws">
+    <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 stale container integration jars -->
+      <delete>
+        <fileset dir="${jboss.server.home}">
+          <include name="**/jbossws-jboss*.jar"/>
+        </fileset>
+        <fileset dir="${jboss.home}/client">
+          <include name="jbossws-jboss*.jar"/>
+        </fileset>
+      </delete>
+      
+      <!-- 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>
\ No newline at end of file

Modified: stack/native/trunk/src/main/distro/build.xml
===================================================================
--- stack/native/trunk/src/main/distro/build.xml	2008-06-13 14:53:20 UTC (rev 7534)
+++ stack/native/trunk/src/main/distro/build.xml	2008-06-13 14:57:10 UTC (rev 7535)
@@ -23,9 +23,8 @@
   <property name="thirdparty.dir" value="${basedir}/deploy/lib"/>
   <property name="tests.dir" value="${basedir}/tests"/>
   <property name="tests.output.dir" value="${output.dir}"/>
-  
   <property name="deploy.artifacts.dir" value="${basedir}/deploy"/>
-  <property name="jbossws.default.deploy.conf" value="${basedir}/../../../modules/resources/src/main/resources/bin/jbossws-default-deploy.conf"/>
+  <property name="jbossws.default.deploy.conf" value="${build.dir}/jbossws-default-deploy.conf"/>
   <property name="target.properties.file" value="${basedir}/target.properties"/>
   
   <!-- Check if ant.properties is available -->

Deleted: stack/native/trunk/src/main/distro/jbossws-deploy-macros.xml
===================================================================
--- stack/native/trunk/src/main/distro/jbossws-deploy-macros.xml	2008-06-13 14:53:20 UTC (rev 7534)
+++ stack/native/trunk/src/main/distro/jbossws-deploy-macros.xml	2008-06-13 14:57:10 UTC (rev 7535)
@@ -1,451 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<!-- ====================================================================== -->
-<!--                                                                        -->
-<!--  JBoss, the OpenSource J2EE webOS                                      -->
-<!--                                                                        -->
-<!--  Distributable under LGPL license.                                     -->
-<!--  See terms of license at http://www.gnu.org.                           -->
-<!--                                                                        -->
-<!-- ====================================================================== -->
-
-<!-- $Id$ -->
-
-<project>
-  
-  <!-- 
-  These patterns should be common for all supported containers.
-  All jars must also be declared in component-info.xml to ensure 
-  that the AS build uses the same version.
-  -->
-  <patternset id="jbossws.bin.patternset">
-    <include name="**/wsconsume.bat"/>
-    <include name="**/wsconsume.sh"/>
-    <include name="**/wsprovide.bat"/>
-    <include name="**/wsprovide.sh"/>
-    <include name="**/wsrunclient.bat"/>
-    <include name="**/wsrunclient.sh"/>
-    <include name="**/wstools.bat"/>
-    <include name="**/wstools.sh"/>
-  </patternset>
-  
-  <patternset id="jbossws.client.patternset">
-    <include name="**/FastInfoset.jar"/>
-    <include name="**/jaxb-api.jar"/>
-    <include name="**/jaxb-impl.jar"/>
-    <include name="**/jaxb-xjc.jar"/>
-    <include name="**/jaxws-tools.jar"/>
-    <include name="**/jaxws-rt.jar"/>
-    <include name="**/jbossws-common.jar"/>
-    <include name="**/jbossws-framework.jar"/>
-    <include name="**/jbossws-native-client.jar"/>
-    <include name="**/jbossws-native-core.jar"/>
-    <include name="**/jbossws-native-jaxrpc.jar"/>
-    <include name="**/jbossws-native-jaxws.jar"/>
-    <include name="**/jbossws-native-jaxws-ext.jar"/>
-    <include name="**/jbossws-native-saaj.jar"/>
-    <include name="**/jbossws-spi.jar"/>
-    <include name="**/jettison.jar"/>
-    <include name="**/policy.jar"/>
-    <include name="**/stax-api.jar"/>
-    <include name="**/stax-ex.jar"/>
-    <include name="**/streambuffer.jar"/>
-    <include name="**/wsdl4j.jar"/>
-    <include name="**/wstx.jar"/>
-  </patternset>
-  
-  <patternset id="jbossws.lib.patternset">
-    <include name="**/nothing-to-deploy"/>
-  </patternset>
-  
-  <patternset id="jbossws.lib.endorsed.patternset">
-    <include name="**/jbossws-native-jaxrpc.jar"/>
-    <include name="**/jbossws-native-jaxws.jar"/>
-    <include name="**/jbossws-native-jaxws-ext.jar"/>
-    <include name="**/jbossws-native-saaj.jar"/>
-    <include name="**/jaxb-api.jar"/>
-  </patternset>
-  
-  <patternset id="jbossws.server.lib.patternset">
-    <include name="**/jbossws-common.jar"/>
-    <include name="**/jbossws-framework.jar"/>
-    <include name="**/jbossws-native-jaxrpc.jar"/>
-    <include name="**/jbossws-native-jaxws.jar"/>
-    <include name="**/jbossws-native-jaxws-ext.jar"/>
-    <include name="**/jbossws-native-saaj.jar"/>
-    <include name="**/jbossws-spi.jar"/>
-  </patternset>
-  
-  <patternset id="jbossws.service.lib.patternset">
-    <include name="**/FastInfoset.jar"/>
-    <include name="**/jboss-jaxb-intros.jar"/>
-    <include name="**/jbossws-native-core.jar"/>
-    <include name="**/jettison.jar"/>
-    <include name="**/policy.jar"/>
-    <include name="**/wsdl4j.jar"/>
-    <include name="**/xmlsec.jar"/>
-  </patternset>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Bin                                                         -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-bin">
-    <attribute name="artifactsdir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/bin">
-          <patternset refid="jbossws.bin.patternset"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Lib                                                         -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-lib42">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <patternset refid="jbossws.lib.patternset"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <macrodef name="macro-deploy-jbossws-lib50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <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>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deployers                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deployers50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <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"/>
-        </fileset>
-      </copy>
-      <copy todir="@{targetdir}/META-INF" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <include name="**/jbossws-deployer-beans.xml"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deploy                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deploy50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <include name="**/jbossws-@{jbossid}-container.jar"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Lib Endorsed                                                -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-endorsed">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{thirdpartydir}">
-          <patternset refid="jbossws.lib.endorsed.patternset"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Client                                                      -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-client">
-    <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"/>
-          <include name="**/jbossws-@{jbossid}.jar"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Server Lib                                                  -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-server-lib42">
-    <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.server.lib.patternset"/>
-          <include name="**/jbossws-@{jbossid}.jar"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <macrodef name="macro-deploy-jbossws-server-lib50">
-    <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.server.lib.patternset"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy JUDDI Service                                               -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-juddi-sar">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <unzip dest="@{targetdir}">
-        <fileset dir="@{thirdpartydir}">
-          <include name="juddi-service.sar"/>
-        </fileset>
-      </unzip>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy JBossWS Service                                             -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-sar42">
-    <attribute name="artifactsdir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true">
-        <fileset dir="@{artifactsdir}/lib">
-          <patternset refid="jbossws.service.lib.patternset"/>
-          <include name="**/jaxb-api.jar"/>
-          <include name="**/jaxb-impl.jar"/>
-          <include name="**/stax-api.jar"/>
-          <include name="**/wstx.jar"/>
-        </fileset>
-      </copy>
-      <unzip dest="@{targetdir}/jbossws-management.war">
-        <fileset dir="@{artifactsdir}/lib">
-          <include name="**/jbossws-native-management.war"/>
-        </fileset>
-      </unzip>
-      <copy todir="@{targetdir}/jbossws.beans">
-        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}/jbossws.beans">
-          <include name="META-INF/**"/>
-        </fileset>
-      </copy>
-      <copy todir="@{targetdir}/META-INF">
-        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}/jbossws-jboss42.sar/META-INF"/>
-        <fileset dir="@{artifactsdir}/resources">
-          <include name="standard-*-config.xml"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <macrodef name="macro-deploy-jbossws-sar50">
-    <attribute name="artifactsdir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/lib">
-          <patternset refid="jbossws.service.lib.patternset"/>
-        </fileset>
-      </copy>
-      <unzip dest="@{targetdir}/jbossws-management.war">
-        <fileset dir="@{artifactsdir}/lib">
-          <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>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deployers                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deployers50">
-    <attribute name="artifactsdir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <copy todir="@{targetdir}" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/lib">
-          <include name="**/jbossws-common.jar"/>
-          <include name="**/jbossws-framework.jar"/>
-          <include name="**/jbossws-@{jbossid}.jar"/>
-        </fileset>
-      </copy>
-      <copy todir="@{targetdir}/META-INF" flatten="true" overwrite="true">
-        <fileset dir="@{artifactsdir}/resources/jbossws-@{jbossid}">
-          <include name="**/jbossws-deployer-beans.xml"/>
-        </fileset>
-      </copy>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy Deploy                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-deploy-jbossws-deploy50">
-    <attribute name="thirdpartydir"/>
-    <attribute name="targetdir"/>
-    <attribute name="jbossid"/>
-    <sequential>
-      <mkdir dir="@{targetdir}"/>
-      <unzip dest="@{targetdir}/jbossws.sar" src="@{thirdpartydir}/jbossws-@{jbossid}-container.jar">
-        <patternset>
-          <include name="META-INF/jbossws-container-beans.xml"/>
-        </patternset>
-      </unzip>
-      <move file="@{targetdir}/jbossws.sar/META-INF/jbossws-container-beans.xml" todir="@{targetdir}"/>
-    </sequential>
-  </macrodef>
-  
-  <!-- ================================================================== -->
-  <!-- Deploy JBossWS                                                     -->
-  <!-- ================================================================== -->
-  
-  <!-- JDK Detection -->
-  <available classname="java.io.Console" property="HAVE_JDK_1.6"/>
-  
-  <target name="deploy-jbossws-native42" depends="deploy-jbossws-endorsed">
-    <macro-deploy-jbossws-bin targetdir="${installserver}/../../bin" artifactsdir="${artifactsdir}"/>
-    <macro-deploy-jbossws-client targetdir="${installserver}/../../client" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-lib42 targetdir="${installserver}/../../lib" thirdpartydir="${artifactsdir}/lib"/>
-    <macro-deploy-jbossws-server-lib42 targetdir="${installserver}/lib" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-sar42 targetdir="${installserver}/deploy/jbossws.sar" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
-    <macro-deploy-juddi-sar targetdir="${installserver}/deploy/juddi-service.sar" thirdpartydir="${artifactsdir}/lib"/>
-  </target>
-  
-  <target name="deploy-jbossws-native50" depends="deploy-jbossws-endorsed">
-    <macro-deploy-jbossws-bin targetdir="${installserver}/../../bin" artifactsdir="${artifactsdir}"/>
-    <macro-deploy-jbossws-client targetdir="${installserver}/../../client" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-lib50 targetdir="${installserver}/../../lib" thirdpartydir="${artifactsdir}/lib"/>
-    <macro-deploy-jbossws-server-lib50 targetdir="${installserver}/lib" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-sar50 targetdir="${installserver}/deploy/jbossws.sar" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-deployers50 targetdir="${installserver}/deployers/jbossws.deployer/" artifactsdir="${artifactsdir}" jbossid="${jbossid}"/>
-    <macro-deploy-jbossws-deploy50 targetdir="${installserver}/deploy" thirdpartydir="${artifactsdir}/lib" jbossid="${jbossid}"/>
-    <macro-deploy-juddi-sar targetdir="${installserver}/deploy/juddi-service.sar" thirdpartydir="${artifactsdir}/lib"/>
-  </target>
-  
-  <target name="deploy-jbossws-endorsed" if="HAVE_JDK_1.6">
-    <macro-deploy-jbossws-endorsed targetdir="${installserver}/../../lib/endorsed" thirdpartydir="${artifactsdir}/lib"/>
-  </target>
-  
-  <!-- ================================================================== -->
-  <!-- Undeploy JBossWS                                                   -->
-  <!-- ================================================================== -->
-  
-  <macrodef name="macro-undeploy-jbossws">
-    <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 stale container integration jars -->
-      <delete>
-        <fileset dir="${jboss.server.home}">
-          <include name="**/jbossws-jboss*.jar"/>
-        </fileset>
-        <fileset dir="${jboss.home}/client">
-          <include name="jbossws-jboss*.jar"/>
-        </fileset>
-      </delete>
-      
-      <!-- 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>
\ No newline at end of file

Modified: stack/native/trunk/src/main/scripts/assembly-bin-dist.xml
===================================================================
--- stack/native/trunk/src/main/scripts/assembly-bin-dist.xml	2008-06-13 14:53:20 UTC (rev 7534)
+++ stack/native/trunk/src/main/scripts/assembly-bin-dist.xml	2008-06-13 14:57:10 UTC (rev 7535)
@@ -31,16 +31,16 @@
       <includes>
         <include>build-deploy.xml</include>
         <include>build-setup.xml</include>
-        <include>jbossws-deploy-macros.xml</include>
         <include>build-project-gen.xml</include>
         <include>user-project-build.xml</include>
       </includes>
     </fileSet>
     <fileSet>
-      <directory>modules/resources/src/main/resources/bin</directory>
+      <directory>modules/resources/src/main/resources/resources</directory>
       <outputDirectory>build</outputDirectory>
       <includes>
         <include>jbossws-default-deploy.conf</include>
+        <include>jbossws-deploy-macros.xml</include>
       </includes>
     </fileSet>
     <!-- docs -->




More information about the jbossws-commits mailing list