You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by da...@apache.org on 2007/05/08 23:11:28 UTC

svn commit: r536330 - in /webservices/axis2/trunk/java/modules/integration: itest-build.xml maven.xml pom.xml

Author: davidillsley
Date: Tue May  8 14:11:27 2007
New Revision: 536330

URL: http://svn.apache.org/viewvc?view=rev&rev=536330
Log:
Factor out common processing into single ant file

Added:
    webservices/axis2/trunk/java/modules/integration/itest-build.xml
Modified:
    webservices/axis2/trunk/java/modules/integration/maven.xml
    webservices/axis2/trunk/java/modules/integration/pom.xml

Added: webservices/axis2/trunk/java/modules/integration/itest-build.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/integration/itest-build.xml?view=auto&rev=536330
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/itest-build.xml (added)
+++ webservices/axis2/trunk/java/modules/integration/itest-build.xml Tue May  8 14:11:27 2007
@@ -0,0 +1,169 @@
+<?xml version="1.0"?>
+<project name="itest" default="build-repos" basedir=".">
+	<target name="build-repos">
+		<mkdir dir="target/test-resources/samples/modules"/>
+		<mkdir dir="target/test-resources/samples/conf"/>
+		<mkdir dir="target/test-resources/repository-client/modules"/>
+		<mkdir dir="target/test-resources/repository-client/conf"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/test-resources/samples/modules/addressing-${addressing_version}.mar"/>
+		<copy file="conf/axis2.xml"
+    	                  tofile="target/test-resources/samples/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/test-resources/repository-client/modules/addressing-${addressing_version}.mar"/>
+		<copy file="conf/axis2.xml"
+    	                  tofile="target/test-resources/repository-client/conf/axis2.xml"/>
+		<mkdir dir="target/toWar/services/"/>
+
+		<!-- Create Chunked enabled Repository -->
+		<mkdir dir="target/test-resources/chunking-enabledRepository"/>
+		<mkdir dir="target/test-resources/chunking-enabledRepository/conf"/>
+		<copy file="test/org/apache/axis2/engine/chunking-enabled-axis2.xml"
+    	                  tofile="target/test-resources/chunking-enabledRepository/conf/axis2.xml"/>
+
+		<!-- Create Chunked disabled Repository -->
+		<mkdir dir="target/test-resources/chunking-disabledRepository"/>
+		<mkdir dir="target/test-resources/chunking-disabledRepository/conf"/>
+		<copy file="test/org/apache/axis2/engine/chunking-disabled-axis2.xml"
+    	                  tofile="target/test-resources/chunking-disabledRepository/conf/axis2.xml"/>
+
+		<!-- Create JMS enabled Server Repository -->
+		<mkdir dir="target/test-resources/jms-enabled-server-repository"/>
+		<mkdir dir="target/test-resources/jms-enabled-server-repository/conf"/>
+		<mkdir dir="target/test-resources/jms-enabled-server-repository/modules"/>
+		<copy file="test/org/apache/axis2/jms/jms-enabled-server-axis2.xml"
+    	                  tofile="target/test-resources/jms-enabled-server-repository/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/test-resources/jms-enabled-server-repository/modules/addressing-${addressing_version}.mar"/>
+
+		<!-- Create JMS enabled Client Repository -->
+		<mkdir dir="target/test-resources/jms-enabled-client-repository"/>
+		<mkdir dir="target/test-resources/jms-enabled-client-repository/conf"/>
+		<mkdir dir="target/test-resources/jms-enabled-client-repository/modules"/>
+		<copy file="test/org/apache/axis2/jms/jms-enabled-client-axis2.xml"
+    	                  tofile="target/test-resources/jms-enabled-client-repository/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/test-resources/jms-enabled-client-repository/modules/addressing-${addressing_version}.mar"/>
+
+		<!-- Create Mail Client transport enabled Repository -->
+		<mkdir dir="target/test-resources/mail-transport-client-enabledRepository"/>
+		<mkdir dir="target/test-resources/mail-transport-client-enabledRepository/conf"/>
+		<mkdir dir="target/test-resources/mail-transport-client-enabledRepository/modules"/>
+		<copy file="test/org/apache/axis2/mail/mail-enabled-client-axis2.xml"
+    	                  tofile="target/test-resources/mail-transport-client-enabledRepository/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/test-resources/mail-transport-client-enabledRepository/modules/addressing-${addressing_version}.mar"/>
+
+		<!-- Create Mail Server transport enabled Repository -->
+		<mkdir dir="target/test-resources/mail-transport-server-enabledRepository"/>
+		<mkdir dir="target/test-resources/mail-transport-server-enabledRepository/conf"/>
+		<mkdir dir="target/test-resources/mail-transport-server-enabledRepository/modules"/>
+		<copy file="test/org/apache/axis2/mail/mail-enabled-server-axis2.xml"
+    	                  tofile="target/test-resources/mail-transport-server-enabledRepository/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/test-resources/mail-transport-server-enabledRepository/modules/addressing-${addressing_version}.mar"/>
+
+		<mkdir dir="target/test-resources/MessageContextInjectionRepo"/>
+		<mkdir dir="target/test-resources/integrationRepo/modules"/>
+		<mkdir dir="target/test-resources/integrationRepo/conf"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/test-resources/integrationRepo/modules/addressing-${addressing_version}.mar"/>
+		<copy file="conf/axis2.xml"
+    	                  tofile="target/test-resources/integrationRepo/conf/axis2.xml"/>
+
+
+		<!-- Commons transport enabled enabled Repository -->
+		<mkdir dir="target/test-resources/commons-http-enabledRepository"/>
+		<mkdir dir="target/test-resources/commons-http-enabledRepository/conf"/>
+		<copy file="test/org/apache/axis2/engine/commons-http-enabled-axis2.xml"
+    	                  tofile="target/test-resources/commons-http-enabledRepository/conf/axis2.xml"/>
+
+		<!-- MTOM enabled Repository -->
+		<mkdir dir="target/test-resources/MTOM-enabledRepository"/>
+		<mkdir dir="target/test-resources/MTOM-enabledRepository/conf"/>
+		<mkdir dir="target/test-resources/MTOM-enabledRepository/modules"/>
+		<copy file="test-resources/mtom/MTOM-enabled-axis2.xml"
+    	                  tofile="target/test-resources/MTOM-enabledRepository/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	        	      tofile="target/test-resources/MTOM-enabledRepository/modules/addressing-${addressing_version}.mar"/>
+
+		<!-- MTOM file cache enabled Repository -->
+		<mkdir dir="target/test-resources/MTOM-fileCache-enabledRepository"/>
+		<mkdir dir="target/test-resources/MTOM-fileCache-enabledRepository/conf"/>
+		<copy file="test-resources/mtom/MTOM-fileCache-enabled-axis2.xml"
+    	                  tofile="target/test-resources/MTOM-fileCache-enabledRepository/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	        	        	      tofile="target/test-resources/MTOM-fileCache-enabledRepository/modules/addressing-${addressing_version}.mar"/>
+
+		<!-- SwA enabled Repository -->
+		<mkdir dir="target/test-resources/SwA-enabledRepository"/>
+		<mkdir dir="target/test-resources/SwA-enabledRepository/conf"/>
+		<copy file="test-resources/swa/SwA-enabled-axis2.xml"
+    	                    tofile="target/test-resources/SwA-enabledRepository/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	          	      tofile="target/test-resources/SwA-enabledRepository/modules/addressing-${addressing_version}.mar"/>
+
+		<!-- SwA file cache enabled Repository -->
+		<mkdir dir="target/test-resources/SwA-fileCache-enabledRepository"/>
+		<mkdir dir="target/test-resources/SwA-fileCache-enabledRepository/conf"/>
+		<copy file="test-resources/swa/SwA-fileCache-enabled-axis2.xml"
+    	                    tofile="target/test-resources/SwA-fileCache-enabledRepository/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	          	        	      tofile="target/test-resources/SwA-fileCache-enabledRepository/modules/addressing-${addressing_version}.mar"/>
+
+		<!-- Groovy repository -->
+		<mkdir dir="target/groovyRepo"/>
+		<mkdir dir="target/groovyRepo/conf"/>
+		<mkdir dir="target/groovyRepo/services"/>
+		<mkdir dir="target/groovyRepo/modules"/>
+		<copy file="../samples/target/groovy/groovyService.aar"    	                      
+    	            	  tofile="target/groovyRepo/services/groovyService.aar"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/groovyRepo/modules/addressing-${addressing_version}.mar"/>
+		<copy file="conf/axis2.xml"
+    	                  tofile="target/groovyRepo/conf/axis2.xml"/>
+
+		<!-- Spring resources -->
+		<mkdir dir="target/test-resources/spring"/>
+		<copy file="../spring/test-resources/applicationContext.xml"
+    	                  tofile="target/test-classes/spring/applicationContext.xml"/>
+
+		<!-- Test with target resolver  -->
+		<mkdir dir="target/test-resources/deployment_repo"/>
+		<mkdir dir="target/test-resources/deployment_repo/conf"/>
+		<mkdir dir="target/test-resources/deployment_repo/services"/>
+		<mkdir dir="target/test-resources/deployment_repo/modules"/>
+
+		<copy file="test-resources/deployment/deployment.both.axis2.xml"
+    	            	  tofile="target/test-resources/deployment_repo/conf/axis2.xml"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	            	  tofile="target/test-resources/deployment_repo/modules/addressing-${addressing_version}.mar"/>
+
+
+		<!-- Standard repository -->
+		<mkdir dir="target/Repository"/>
+		<mkdir dir="target/Repository/conf"/>
+		<mkdir dir="target/Repository/services"/>
+		<mkdir dir="target/Repository/modules"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/Repository/modules/addressing-${addressing_version}.mar"/>
+		<copy file="conf/axis2.xml"
+    	                  tofile="target/Repository/conf/axis2.xml"/>
+
+		<mkdir dir="target/perf2/build/repo/conf"/>
+		<mkdir dir="target/perf/build/repo/conf"/>
+
+		<copy file="conf/axis2.xml"
+    	                  tofile="target/perf2/build/repo/conf/axis2.xml"/>
+		<copy file="conf/axis2.xml"
+    	                  tofile="target/perf/build/repo/conf/axis2.xml"/>
+
+		<mkdir dir="target/perf2/build/repo/modules"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/perf2/build/repo/modules/addressing-${addressing_version}.mar"/>
+
+		<mkdir dir="target/perf/build/repo/modules"/>
+		<copy file="../addressing/target/addressing-${addressing_version}.mar"
+    	                  tofile="target/perf/build/repo/modules/addressing-${addressing_version}.mar"/>
+	</target>
+</project>

Modified: webservices/axis2/trunk/java/modules/integration/maven.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/integration/maven.xml?view=diff&rev=536330&r1=536329&r2=536330
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/maven.xml (original)
+++ webservices/axis2/trunk/java/modules/integration/maven.xml Tue May  8 14:11:27 2007
@@ -222,172 +222,8 @@
 
     <postGoal name="test:compile">
         <j:if test="${context.getVariable('maven.test.skip') != 'true'}">
-		
-
-            <mkdir dir="target/test-resources/samples/modules"/>
-            <mkdir dir="target/test-resources/samples/conf"/>
-            <mkdir dir="target/test-resources/repository-client/modules"/>
-            <mkdir dir="target/test-resources/repository-client/conf"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/test-resources/samples/modules/addressing-${addressing_version}.mar"/>
-            <copy file="conf/axis2.xml"
-                  tofile="target/test-resources/samples/conf/axis2.xml"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/test-resources/repository-client/modules/addressing-${addressing_version}.mar"/>
-            <copy file="conf/axis2.xml"
-                  tofile="target/test-resources/repository-client/conf/axis2.xml"/>
-            <mkdir dir="target/toWar/services/"/>
-
-            <!-- Create Chunked enabled Repository -->
-            <mkdir dir="target/test-resources/chunking-enabledRepository"/>
-            <mkdir dir="target/test-resources/chunking-enabledRepository/conf"/>
-            <copy file="test/org/apache/axis2/engine/chunking-enabled-axis2.xml"
-                  tofile="target/test-resources/chunking-enabledRepository/conf/axis2.xml"/>
-
-            <!-- Create Chunked disabled Repository -->
-            <mkdir dir="target/test-resources/chunking-disabledRepository"/>
-            <mkdir dir="target/test-resources/chunking-disabledRepository/conf"/>
-            <copy file="test/org/apache/axis2/engine/chunking-disabled-axis2.xml"
-                  tofile="target/test-resources/chunking-disabledRepository/conf/axis2.xml"/>
-
-            <!-- Create JMS enabled Server Repository -->
-            <mkdir dir="target/test-resources/jms-enabled-server-repository"/>
-            <mkdir dir="target/test-resources/jms-enabled-server-repository/conf"/>
-            <mkdir dir="target/test-resources/jms-enabled-server-repository/modules"/>
-            <copy file="test/org/apache/axis2/jms/jms-enabled-server-axis2.xml"
-                  tofile="target/test-resources/jms-enabled-server-repository/conf/axis2.xml"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/test-resources/jms-enabled-server-repository/modules/addressing-${addressing_version}.mar"/>
-
-            <!-- Create JMS enabled Client Repository -->
-            <mkdir dir="target/test-resources/jms-enabled-client-repository"/>
-            <mkdir dir="target/test-resources/jms-enabled-client-repository/conf"/>
-            <mkdir dir="target/test-resources/jms-enabled-client-repository/modules"/>
-            <copy file="test/org/apache/axis2/jms/jms-enabled-client-axis2.xml"
-                  tofile="target/test-resources/jms-enabled-client-repository/conf/axis2.xml"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/test-resources/jms-enabled-client-repository/modules/addressing-${addressing_version}.mar"/>
-
-            <!-- Create Mail Client transport enabled Repository -->
-            <mkdir dir="target/test-resources/mail-transport-client-enabledRepository"/>
-            <mkdir dir="target/test-resources/mail-transport-client-enabledRepository/conf"/>
-            <mkdir dir="target/test-resources/mail-transport-client-enabledRepository/modules"/>
-            <copy file="test/org/apache/axis2/mail/mail-enabled-client-axis2.xml"
-                  tofile="target/test-resources/mail-transport-client-enabledRepository/conf/axis2.xml"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/test-resources/mail-transport-client-enabledRepository/modules/addressing-${addressing_version}.mar"/>
-
-            <!-- Create Mail Server transport enabled Repository -->
-            <mkdir dir="target/test-resources/mail-transport-server-enabledRepository"/>
-            <mkdir dir="target/test-resources/mail-transport-server-enabledRepository/conf"/>
-            <mkdir dir="target/test-resources/mail-transport-server-enabledRepository/modules"/>
-            <copy file="test/org/apache/axis2/mail/mail-enabled-server-axis2.xml"
-                  tofile="target/test-resources/mail-transport-server-enabledRepository/conf/axis2.xml"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/test-resources/mail-transport-server-enabledRepository/modules/addressing-${addressing_version}.mar"/>
-
-            <mkdir dir="target/test-resources/MessageContextInjectionRepo"/>
-            <mkdir dir="target/test-resources/integrationRepo/modules"/>
-            <mkdir dir="target/test-resources/integrationRepo/conf"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/test-resources/integrationRepo/modules/addressing-${addressing_version}.mar"/>
-            <copy file="conf/axis2.xml"
-                  tofile="target/test-resources/integrationRepo/conf/axis2.xml"/>
-
-
-            <!-- Commons transport enabled enabled Repository -->
-            <mkdir dir="target/test-resources/commons-http-enabledRepository"/>
-            <mkdir dir="target/test-resources/commons-http-enabledRepository/conf"/>
-            <copy file="test/org/apache/axis2/engine/commons-http-enabled-axis2.xml"
-                  tofile="target/test-resources/commons-http-enabledRepository/conf/axis2.xml"/>
-
-           <!-- MTOM enabled Repository -->
-            <mkdir dir="target/test-resources/MTOM-enabledRepository"/>
-            <mkdir dir="target/test-resources/MTOM-enabledRepository/conf"/>
-            <mkdir dir="target/test-resources/MTOM-enabledRepository/modules"/>
-            <copy file="test-resources/mtom/MTOM-enabled-axis2.xml"
-                  tofile="target/test-resources/MTOM-enabledRepository/conf/axis2.xml"/>
-        	<copy file="../addressing/target/addressing-${addressing_version}.mar"
-        	      tofile="target/test-resources/MTOM-enabledRepository/modules/addressing-${addressing_version}.mar"/>
-
-            <!-- MTOM file cache enabled Repository -->
-            <mkdir dir="target/test-resources/MTOM-fileCache-enabledRepository"/>
-            <mkdir dir="target/test-resources/MTOM-fileCache-enabledRepository/conf"/>
-            <copy file="test-resources/mtom/MTOM-fileCache-enabled-axis2.xml"
-                  tofile="target/test-resources/MTOM-fileCache-enabledRepository/conf/axis2.xml"/>
-        	<copy file="../addressing/target/addressing-${addressing_version}.mar"
-        	        	      tofile="target/test-resources/MTOM-fileCache-enabledRepository/modules/addressing-${addressing_version}.mar"/>
-
-            <!-- SwA enabled Repository -->
-              <mkdir dir="target/test-resources/SwA-enabledRepository"/>
-              <mkdir dir="target/test-resources/SwA-enabledRepository/conf"/>
-              <copy file="test-resources/swa/SwA-enabled-axis2.xml"
-                    tofile="target/test-resources/SwA-enabledRepository/conf/axis2.xml"/>
-          	<copy file="../addressing/target/addressing-${addressing_version}.mar"
-          	      tofile="target/test-resources/SwA-enabledRepository/modules/addressing-${addressing_version}.mar"/>
-
-              <!-- SwA file cache enabled Repository -->
-              <mkdir dir="target/test-resources/SwA-fileCache-enabledRepository"/>
-              <mkdir dir="target/test-resources/SwA-fileCache-enabledRepository/conf"/>
-              <copy file="test-resources/swa/SwA-fileCache-enabled-axis2.xml"
-                    tofile="target/test-resources/SwA-fileCache-enabledRepository/conf/axis2.xml"/>
-          	<copy file="../addressing/target/addressing-${addressing_version}.mar"
-          	        	      tofile="target/test-resources/SwA-fileCache-enabledRepository/modules/addressing-${addressing_version}.mar"/>
-
-            <!-- Groovy repository -->
-            <mkdir dir="target/groovyRepo"/>
-            <mkdir dir="target/groovyRepo/conf"/>
-            <mkdir dir="target/groovyRepo/services"/>
-            <mkdir dir="target/groovyRepo/modules"/>
-            <ant:copy file="../samples/target/groovy/groovyService.aar"
-                      tofile="target/groovyRepo/services/groovyService.aar"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/groovyRepo/modules/addressing-${addressing_version}.mar"/>
-            <copy file="conf/axis2.xml"
-                  tofile="target/groovyRepo/conf/axis2.xml"/>
-
-            <!-- Spring resources -->
-            <mkdir dir="target/test-resources/spring"/>
-            <copy file="../spring/test-resources/applicationContext.xml"
-                  tofile="target/test-classes/spring/applicationContext.xml"/>
-
-            <!-- Test with target resolver  -->
-            <mkdir dir="target/test-resources/deployment_repo"/>
-            <mkdir dir="target/test-resources/deployment_repo/conf"/>
-            <mkdir dir="target/test-resources/deployment_repo/services"/>
-            <mkdir dir="target/test-resources/deployment_repo/modules"/>
-                  	
-            <copy file="test-resources/deployment/deployment.both.axis2.xml"
-            	  tofile="target/test-resources/deployment_repo/conf/axis2.xml"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-            	  tofile="target/test-resources/deployment_repo/modules/addressing-${addressing_version}.mar"/>
-        	
-
-            <!-- Standard repository -->
-            <mkdir dir="target/Repository"/>
-            <mkdir dir="target/Repository/conf"/>
-            <mkdir dir="target/Repository/services"/>
-            <mkdir dir="target/Repository/modules"/>
-            <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/Repository/modules/addressing-${addressing_version}.mar"/>
-            <copy file="conf/axis2.xml"
-                  tofile="target/Repository/conf/axis2.xml"/>
-           
-           <mkdir dir="target/perf2/build/repo/conf"/>
-           <mkdir dir="target/perf/build/repo/conf"/>
-
-           <copy file="conf/axis2.xml"
-                  tofile="target/perf2/build/repo/conf/axis2.xml"/>
-           <copy file="conf/axis2.xml"
-                  tofile="target/perf/build/repo/conf/axis2.xml"/>
-
-           <mkdir dir="target/perf2/build/repo/modules"/>
-                        <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/perf2/build/repo/modules/addressing-${addressing_version}.mar"/>
-
-           <mkdir dir="target/perf/build/repo/modules"/>
-                        <copy file="../addressing/target/addressing-${addressing_version}.mar"
-                  tofile="target/perf/build/repo/modules/addressing-${addressing_version}.mar"/>
+        	<ant:ant antfile="itest-build.xml" inheritall="true" inheritrefs="true"
+        	                         dir="." target="build-repos"/>
         </j:if>
     </postGoal>
 </project>

Modified: webservices/axis2/trunk/java/modules/integration/pom.xml
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/integration/pom.xml?view=diff&rev=536330&r1=536329&r2=536330
==============================================================================
--- webservices/axis2/trunk/java/modules/integration/pom.xml (original)
+++ webservices/axis2/trunk/java/modules/integration/pom.xml Tue May  8 14:11:27 2007
@@ -461,171 +461,10 @@
                         <id>build-repo</id>
                         <phase>test-compile</phase>
                         <configuration>
-                            <tasks>
-                                <mkdir dir="target/test-resources/samples/modules"/>
-                                <mkdir dir="target/test-resources/samples/conf"/>
-                                <mkdir dir="target/test-resources/repository-client/modules"/>
-                                <mkdir dir="target/test-resources/repository-client/conf"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/samples/modules/addressing-${version}.mar"/>
-                                <copy file="conf/axis2.xml"
-                                      tofile="target/test-resources/samples/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/repository-client/modules/addressing-${version}.mar"/>
-                                <copy file="conf/axis2.xml"
-                                      tofile="target/test-resources/repository-client/conf/axis2.xml"/>
-                                <mkdir dir="target/toWar/services/"/>
-
-                                <!-- Create Chunked enabled Repository -->
-                                <mkdir dir="target/test-resources/chunking-enabledRepository"/>
-                                <mkdir dir="target/test-resources/chunking-enabledRepository/conf"/>
-                                <copy file="test/org/apache/axis2/engine/chunking-enabled-axis2.xml"
-                                      tofile="target/test-resources/chunking-enabledRepository/conf/axis2.xml"/>
-
-                                <!-- Create Chunked disabled Repository -->
-                                <mkdir dir="target/test-resources/chunking-disabledRepository"/>
-                                <mkdir dir="target/test-resources/chunking-disabledRepository/conf"/>
-                                <copy file="test/org/apache/axis2/engine/chunking-disabled-axis2.xml"
-                                      tofile="target/test-resources/chunking-disabledRepository/conf/axis2.xml"/>
-
-                                <!-- Create JMS enabled Server Repository -->
-                                <mkdir dir="target/test-resources/jms-enabled-server-repository"/>
-                                <mkdir dir="target/test-resources/jms-enabled-server-repository/conf"/>
-                                <mkdir dir="target/test-resources/jms-enabled-server-repository/modules"/>
-                                <copy file="test/org/apache/axis2/jms/jms-enabled-server-axis2.xml"
-                                      tofile="target/test-resources/jms-enabled-server-repository/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/jms-enabled-server-repository/modules/addressing-${version}.mar"/>
-
-                                <!-- Create JMS enabled Client Repository -->
-                                <mkdir dir="target/test-resources/jms-enabled-client-repository"/>
-                                <mkdir dir="target/test-resources/jms-enabled-client-repository/conf"/>
-                                <mkdir dir="target/test-resources/jms-enabled-client-repository/modules"/>
-                                <copy file="test/org/apache/axis2/jms/jms-enabled-client-axis2.xml"
-                                      tofile="target/test-resources/jms-enabled-client-repository/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/jms-enabled-client-repository/modules/addressing-${version}.mar"/>
-
-                                <!-- Create Mail Client transport enabled Repository -->
-                                <mkdir dir="target/test-resources/mail-transport-client-enabledRepository"/>
-                                <mkdir dir="target/test-resources/mail-transport-client-enabledRepository/conf"/>
-                                <mkdir dir="target/test-resources/mail-transport-client-enabledRepository/modules"/>
-                                <copy file="test/org/apache/axis2/mail/mail-enabled-client-axis2.xml"
-                                      tofile="target/test-resources/mail-transport-client-enabledRepository/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/mail-transport-client-enabledRepository/modules/addressing-${version}.mar"/>
-
-                                <!-- Create Mail Server transport enabled Repository -->
-                                <mkdir dir="target/test-resources/mail-transport-server-enabledRepository"/>
-                                <mkdir dir="target/test-resources/mail-transport-server-enabledRepository/conf"/>
-                                <mkdir dir="target/test-resources/mail-transport-server-enabledRepository/modules"/>
-                                <copy file="test/org/apache/axis2/mail/mail-enabled-server-axis2.xml"
-                                      tofile="target/test-resources/mail-transport-server-enabledRepository/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/mail-transport-server-enabledRepository/modules/addressing-${version}.mar"/>
-
-                                <mkdir dir="target/test-resources/MessageContextInjectionRepo"/>
-                                <mkdir dir="target/test-resources/integrationRepo/modules"/>
-                                <mkdir dir="target/test-resources/integrationRepo/conf"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/integrationRepo/modules/addressing-${version}.mar"/>
-                                <copy file="conf/axis2.xml"
-                                      tofile="target/test-resources/integrationRepo/conf/axis2.xml"/>
-
-
-                                <!-- Commons transport enabled enabled Repository -->
-                                <mkdir dir="target/test-resources/commons-http-enabledRepository"/>
-                                <mkdir dir="target/test-resources/commons-http-enabledRepository/conf"/>
-                                <copy file="test/org/apache/axis2/engine/commons-http-enabled-axis2.xml"
-                                      tofile="target/test-resources/commons-http-enabledRepository/conf/axis2.xml"/>
-
-                                <!-- MTOM enabled Repository -->
-                                <mkdir dir="target/test-resources/MTOM-enabledRepository"/>
-                                <mkdir dir="target/test-resources/MTOM-enabledRepository/conf"/>
-                                <mkdir dir="target/test-resources/MTOM-enabledRepository/modules"/>
-                                <copy file="test-resources/mtom/MTOM-enabled-axis2.xml"
-                                      tofile="target/test-resources/MTOM-enabledRepository/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/MTOM-enabledRepository/modules/addressing-${version}.mar"/>
-
-                                <!-- MTOM file cache enabled Repository -->
-                                <mkdir dir="target/test-resources/MTOM-fileCache-enabledRepository"/>
-                                <mkdir dir="target/test-resources/MTOM-fileCache-enabledRepository/conf"/>
-                                <copy file="test-resources/mtom/MTOM-fileCache-enabled-axis2.xml"
-                                      tofile="target/test-resources/MTOM-fileCache-enabledRepository/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/MTOM-fileCache-enabledRepository/modules/addressing-${version}.mar"/>
-
-                                <!-- SwA enabled Repository -->
-                                <mkdir dir="target/test-resources/SwA-enabledRepository"/>
-                                <mkdir dir="target/test-resources/SwA-enabledRepository/conf"/>
-                                <copy file="test-resources/swa/SwA-enabled-axis2.xml"
-                                      tofile="target/test-resources/SwA-enabledRepository/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/SwA-enabledRepository/modules/addressing-${version}.mar"/>
-
-                                <!-- SwA file cache enabled Repository -->
-                                <mkdir dir="target/test-resources/SwA-fileCache-enabledRepository"/>
-                                <mkdir dir="target/test-resources/SwA-fileCache-enabledRepository/conf"/>
-                                <copy file="test-resources/swa/SwA-fileCache-enabled-axis2.xml"
-                                      tofile="target/test-resources/SwA-fileCache-enabledRepository/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/SwA-fileCache-enabledRepository/modules/addressing-${version}.mar"/>
-
-                                <!-- Groovy repository -->
-                                <mkdir dir="target/groovyRepo"/>
-                                <mkdir dir="target/groovyRepo/conf"/>
-                                <mkdir dir="target/groovyRepo/services"/>
-                                <mkdir dir="target/groovyRepo/modules"/>
-                                <copy file="../samples/target/groovy/groovyService.aar"
-                                      tofile="target/groovyRepo/services/groovyService.aar"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/groovyRepo/modules/addressing-${version}.mar"/>
-                                <copy file="conf/axis2.xml"
-                                      tofile="target/groovyRepo/conf/axis2.xml"/>
-
-                                <!-- Spring resources -->
-                                <mkdir dir="target/test-resources/spring"/>
-                                <copy file="../spring/test-resources/applicationContext.xml"
-                                      tofile="target/test-classes/spring/applicationContext.xml"/>
-
-                                <!-- Test with target resolver  -->
-                                <mkdir dir="target/test-resources/deployment_repo"/>
-                                <mkdir dir="target/test-resources/deployment_repo/conf"/>
-                                <mkdir dir="target/test-resources/deployment_repo/services"/>
-                                <mkdir dir="target/test-resources/deployment_repo/modules"/>
-
-                                <copy file="test-resources/deployment/deployment.both.axis2.xml"
-                                      tofile="target/test-resources/deployment_repo/conf/axis2.xml"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/test-resources/deployment_repo/modules/addressing-${version}.mar"/>
-
-
-                                <!-- Standard repository -->
-                                <mkdir dir="target/Repository"/>
-                                <mkdir dir="target/Repository/conf"/>
-                                <mkdir dir="target/Repository/services"/>
-                                <mkdir dir="target/Repository/modules"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/Repository/modules/addressing-${version}.mar"/>
-                                <copy file="conf/axis2.xml"
-                                      tofile="target/Repository/conf/axis2.xml"/>
-
-                                <mkdir dir="target/perf2/build/repo/conf"/>
-                                <mkdir dir="target/perf/build/repo/conf"/>
-
-                                <copy file="conf/axis2.xml"
-                                      tofile="target/perf2/build/repo/conf/axis2.xml"/>
-                                <copy file="conf/axis2.xml"
-                                      tofile="target/perf/build/repo/conf/axis2.xml"/>
-
-                                <mkdir dir="target/perf2/build/repo/modules"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/perf2/build/repo/modules/addressing-${version}.mar"/>
-
-                                <mkdir dir="target/perf/build/repo/modules"/>
-                                <copy file="../addressing/target/addressing-${version}.mar"
-                                      tofile="target/perf/build/repo/modules/addressing-${version}.mar"/>
+                            <tasks>
+                            <property name="addressing_version" value="${version}"/>
+								<ant antfile="itest-build.xml" inheritall="true" inheritrefs="true"
+        	                         dir="." target="build-repos"/>
                             </tasks>
                         </configuration>
                         <goals>



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org