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>[email protected]</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: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to