You are viewing a plain text version of this content. The canonical link for it is here.
Posted to sandesha-dev@ws.apache.org by ch...@apache.org on 2007/04/23 11:36:10 UTC

svn commit: r531398 - in /webservices/sandesha/trunk/java: interop/ maven.xml project.xml src/ test-resources/ test/

Author: chamikara
Date: Mon Apr 23 02:36:06 2007
New Revision: 531398

URL: http://svn.apache.org/viewvc?view=rev&rev=531398
Log:
Applied the patch from Sumedha on the maven2 build - Sandesha2 86

Removed:
    webservices/sandesha/trunk/java/interop/
    webservices/sandesha/trunk/java/src/
    webservices/sandesha/trunk/java/test/
    webservices/sandesha/trunk/java/test-resources/
Modified:
    webservices/sandesha/trunk/java/maven.xml
    webservices/sandesha/trunk/java/project.xml

Modified: webservices/sandesha/trunk/java/maven.xml
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/maven.xml?view=diff&rev=531398&r1=531397&r2=531398
==============================================================================
--- webservices/sandesha/trunk/java/maven.xml (original)
+++ webservices/sandesha/trunk/java/maven.xml Mon Apr 23 02:36:06 2007
@@ -20,10 +20,10 @@
 	<ant:property name="jar.name" value="${dist.name}.jar"/>
     <ant:property name="client.jar.name" value="${pom.artifactId}-client-${sandesha2.version}.jar"/>
 	
-    <ant:property name="dir.samples" value="samples"/>
-    <ant:property name="dir.test.resources" value="test-resources"/>
+    <ant:property name="dir.samples" value="modules/samples"/>
+    <ant:property name="dir.test.resources" value="modules/test/test-resources"/>
     <ant:property name="dir.config" value="config"/>
-    <ant:property name="dir.interop" value="interop"/>
+    <ant:property name="dir.interop" value="modules/interop"/>
 
     <ant:property name="apache.license.file" value="LICENSE.txt" />
     <ant:property name="readme.file" value="README.txt" />
@@ -63,18 +63,18 @@
     
     <goal name="mar" prereqs="java:compile">
     	<copy todir="${maven.build.dir}/classes/">
-    	 <fileset dir="${basedir}/src">
+    	 <fileset dir="${basedir}/modules/mar">
     	  <include name="**/*.properties" /> 
     	 </fileset>
     	</copy>
     	
     	<ant:property name="metainf.path" value="${build.temp.dir}/module/META-INF" />
     	<ant:mkdir dir="${metainf.path}" />
-    	<ant:copy file="${basedir}/config/module.xml" todir="${metainf.path}" />
+    	<ant:copy file="${basedir}/modules/mar/module.xml" todir="${metainf.path}" />
 
 		<!-- For the client side -->
         <copy todir="${build.temp.dir}/module">
-            <fileset dir="${basedir}/target/classes" >
+            <fileset dir="${basedir}/modules/core/target/classes" >
             	<include name="**/*.class"/>
             	<include name="**/*.properties" /> 
             </fileset>
@@ -93,8 +93,10 @@
     	<ant:mkdir dir="${jar.temp.path}" />
 
         <copy todir="${jar.temp.path}">
-            <fileset dir="${basedir}/target/classes" >
+            <fileset dir="${basedir}/modules/core/target/classes" >
             	<include name="**/*.class"/>
+            </fileset>
+            <fileset dir="${basedir}/modules/core/target/classes" >
             	<include name="**/*.properties" /> 
             </fileset>
         </copy>
@@ -103,8 +105,9 @@
         
         <copy file="${maven.build.dir}/${jar.name}" 
             toDir="${maven.repo.local}/${pom.groupId}/jars"/>
-        
-        <delete dir="${build.temp.dir}" />
+        <!--
+        <delete dir="${build.temp.dir}" />
+-->
     </goal>
 	
 	<goal name="policy:jar" prereqs="java:compile">
@@ -113,13 +116,13 @@
     	<ant:mkdir dir="${policy.jar.temp.path}" />
 
         <copy todir="${policy.jar.temp.path}">
-            <fileset dir="${basedir}/target/classes" >
+            <fileset dir="${basedir}/modules/core/target/classes" >
             	<include name="**/policy/**/*.class"/>
 				<include name="**/*Sandesha2Constants*.class"/>
-            	<include name="**/*.properties" /> 
+		            	<include name="**/*.properties" /> 
 				<include name="**/*SandeshaException*.class"/>
 				<include name="**/i18n/**" /> 
-            </fileset>
+	    </fileset>
         </copy>
 
 		<copy todir="${policy.jar.temp.path}" >
@@ -142,7 +145,7 @@
 
 		<!-- For the client side -->
         <copy todir="${build.temp.dir}/client">
-            <fileset dir="${basedir}/target/classes" >
+            <fileset dir="${basedir}/modules/core/target/classes" >
               <include name="**/sandesha2/client/*SandeshaClientConstants*.*" />
               <include name="**/sandesha2/client/*SandeshaListener*.*" />
               <include name="**/sandesha2/client/*SequenceReport*.*" />
@@ -323,7 +326,7 @@
         
         <ant:javac srcdir="${dir.samples}/src" destdir="${basedir}/target/samples/classes" debug="on">
             <ant:classpath refid="maven.dependency.classpath" />
-	    	<ant:classpath path="${basedir}/target/classes" />
+	    	<ant:classpath path="${basedir}/modules/core/target/classes" />
         </ant:javac>
     </goal>
 
@@ -391,8 +394,8 @@
         
         <ant:mkdir dir="${dir.interop.service.temp}" />
         <ant:mkdir dir="${dir.interop.service.temp}/META-INF" />
-        <ant:copy file="${dir.interop}/conf/services.xml" todir="${dir.interop.service.temp}/META-INF" /> 
-        <ant:copy file="${dir.interop}/conf/RMInteropService.wsdl" todir="${dir.interop.service.temp}/META-INF" /> 
+        <ant:copy file="${dir.interop}/src/resources/conf/services.xml" todir="${dir.interop.service.temp}/META-INF" /> 
+        <ant:copy file="${dir.interop}/src/resources/conf/RMInteropService.wsdl" todir="${dir.interop.service.temp}/META-INF" /> 
         <ant:copy todir="${dir.interop.service.temp}" >
             <ant:fileset dir="${maven.build.dir}/interop/classes">
                 <ant:exclude name="**/*clients*/**" />
@@ -402,9 +405,9 @@
         <ant:jar jarfile="${build.interop.dir}/${interop.service.aar.name}" basedir="${dir.interop.service.temp}"  overwrite="true"/>
         <ant:copy file="${build.interop.dir}/${interop.service.aar.name}" toDir="${build.repo.dir}/server/services"  overwrite="true"/>
 
-        <ant:copy file="${dir.interop}/conf/sec-services.xml" toFile="${dir.interop.service.temp}/META-INF/services.xml" overwrite="true"/>
-        <ant:copy file="${dir.interop}/conf/SecRMInteropService.wsdl" toFile="${dir.interop.service.temp}/META-INF/RMInteropService.wsdl" overwrite="true"/>
-		<ant:copy file="${dir.interop}/conf/store.jks" toFile="${dir.interop.service.temp}/store.jks" overwrite="true"/>
+        <ant:copy file="${dir.interop}/src/resources/conf/sec-services.xml" toFile="${dir.interop.service.temp}/META-INF/services.xml" overwrite="true"/>
+        <ant:copy file="${dir.interop}/src/resources/conf/SecRMInteropService.wsdl" toFile="${dir.interop.service.temp}/META-INF/RMInteropService.wsdl" overwrite="true"/>
+		<ant:copy file="${dir.interop}/src/resources/conf/store.jks" toFile="${dir.interop.service.temp}/store.jks" overwrite="true"/>
         <ant:jar jarfile="${build.interop.dir}/${interop.sec.service.aar.name}" basedir="${dir.interop.service.temp}"  overwrite="true"/>
         <ant:copy file="${build.interop.dir}/${interop.sec.service.aar.name}" toDir="${build.repo.dir}/server/services"  overwrite="true"/>
 

Modified: webservices/sandesha/trunk/java/project.xml
URL: http://svn.apache.org/viewvc/webservices/sandesha/trunk/java/project.xml?view=diff&rev=531398&r1=531397&r2=531398
==============================================================================
--- webservices/sandesha/trunk/java/project.xml (original)
+++ webservices/sandesha/trunk/java/project.xml Mon Apr 23 02:36:06 2007
@@ -82,14 +82,14 @@
 
     <build>
         <nagEmailAddress>sandesha-dev@ws.apache.org</nagEmailAddress>
-        <sourceDirectory>src</sourceDirectory>
-        <unitTestSourceDirectory>test/src</unitTestSourceDirectory>
+        <sourceDirectory>modules/core/src/main/java</sourceDirectory>
+        <unitTestSourceDirectory>modules/tests/src</unitTestSourceDirectory>
         <unitTest>
             <includes>
                 <include>**/*Test.java</include>
             </includes>
             <excludes>
-				<exclude>**/CloseSequenceTest.java</exclude>
+		<exclude>**/CloseSequenceTest.java</exclude>
             </excludes>
             <resources>
                 <resource>



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