Author: thilina
Date: Mon Nov 27 00:47:56 2006
New Revision: 479549

URL: http://svn.apache.org/viewvc?view=rev&rev=479549
Log:
Automating the addressing mar download.
First step in script to use generated code...


Removed:
    webservices/kandula/trunk/java/modules/
Modified:
    webservices/kandula/trunk/java/maven.xml
    webservices/kandula/trunk/java/project.properties
    webservices/kandula/trunk/java/project.xml

Modified: webservices/kandula/trunk/java/maven.xml
URL: 
http://svn.apache.org/viewvc/webservices/kandula/trunk/java/maven.xml?view=diff&rev=479549&r1=479548&r2=479549
==============================================================================
--- webservices/kandula/trunk/java/maven.xml (original)
+++ webservices/kandula/trunk/java/maven.xml Mon Nov 27 00:47:56 2006
@@ -1,6 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <project default="jar" xmlns:j="jelly:core" xmlns:maven="jelly:maven" 
xmlns:deploy="deploy" xmlns:ant="jelly:ant">
 
+    <ant:property name="repo.addressing.mar.full.name" 
value="${repo.addressing.mar.name}-${axis2.version}.mar" />
+    <ant:property name="repo.addressing.mar.path" 
value="${maven.repo.local}/${axis2.mar.groupid}/mars" />
+    <ant:property name="repo.addressing.mar" 
value="${repo.addressing.mar.path}/${repo.addressing.mar.full.name}" />
+       
        <goal name="setclasspath">
                <path id="test.classpath">
                        <path refid="maven.dependency.classpath" />
@@ -8,20 +12,10 @@
        </goal>
 
        <goal name="generate:code">
-               <java classname="org.apache.axis2.wsdl.WSDL2Java">
-                       <arg value="-uri" />
-                       <arg value="${basedir}/resources/MTOMSample.wsdl" />
-                       <arg value="-ss" />
-                       <arg value="-sd" />
-                       <arg value="-p" />
-                       <arg value="sample.mtom.service" />
-                       <arg value="-o" />
-                       <arg value="${service.dir}" />
-                       <classpath refid="class.path" />
-               </java>
-               <copy file="${skeleton.path}" 
tofile="${service.dir}/${skeleton.path}" overwrite="true" />
-               <antcall target="jar.server" />
-               <copy file="${service.dir}/sample-mtom.aar" 
tofile="../../repository/services/sample-mtom.aar" overwrite="true" />
+               <java classname="org.apache.axis2.wsdl.WSDL2Java" fork="true">
+                               <classpath refid="maven.dependency.classpath" />
+                               <arg line=" -o target/src -g -ss -sd -uri 
temp/wsat.wsdl" />
+                       </java>
        </goal>
 
        <postGoal name="test:compile">
@@ -90,7 +84,7 @@
                <copy file="target/RegistrationCoordinator.aar" 
tofile="target/testing-repository/services/RegistrationCoordinator.aar" />
                <mkdir dir="target/testing-repository/modules" />
                <copy file="target/kandula-inflow-${pom.currentVersion}.mar" 
tofile="target/testing-repository/modules/kandula-inflow-${pom.currentVersion}.mar"
 />
-               <copy file="modules/addressing-${axis2.version}.mar" 
tofile="target/testing-repository/modules/addressing-${axis2.version}.mar" />
+               <copy file="${repo.addressing.mar}" 
toDir="target/testing-repository/modules/" />
                <copy file="conf/coordinator-axis2.xml" 
tofile="target/testing-repository/axis2.xml" />
 
                <echo message="----------------Creating 
KandulaDemoService.aar----------------" />
@@ -110,7 +104,7 @@
                <mkdir dir="target/initiator-repository" />
                <mkdir dir="target/initiator-repository/modules" />
                <copy file="target/kandula-outflow-${pom.currentVersion}.mar" 
tofile="target/initiator-repository/modules/kandula-outflow-${pom.currentVersion}.mar"
 />
-               <copy file="modules/addressing-${axis2.version}.mar" 
tofile="target/initiator-repository/modules/addressing-${axis2.version}.mar" />
+               <copy file="${repo.addressing.mar}" 
toDir="target/initiator-repository/modules/" />
                <copy file="conf/initiator-axis2.xml" 
tofile="target/initiator-repository/axis2.xml" />
 
        </postGoal>

Modified: webservices/kandula/trunk/java/project.properties
URL: 
http://svn.apache.org/viewvc/webservices/kandula/trunk/java/project.properties?view=diff&rev=479549&r1=479548&r2=479549
==============================================================================
--- webservices/kandula/trunk/java/project.properties (original)
+++ webservices/kandula/trunk/java/project.properties Mon Nov 27 00:47:56 2006
@@ -70,8 +70,11 @@
 woden.version=1.0.0M6
 wsdl4j.version=1.6.1
 XmlSchema.version=1.2
+xerces.version=2.8.1
+xml_apis.version=1.3.03
 log4j.version=1.2.13
-
+repo.addressing.mar.name=addressing
+axis2.mar.groupid=org.apache.axis2
 # -------------------------------------------------------------------
 #                xdoc
 # -------------------------------------------------------------------

Modified: webservices/kandula/trunk/java/project.xml
URL: 
http://svn.apache.org/viewvc/webservices/kandula/trunk/java/project.xml?view=diff&rev=479549&r1=479548&r2=479549
==============================================================================
--- webservices/kandula/trunk/java/project.xml (original)
+++ webservices/kandula/trunk/java/project.xml Mon Nov 27 00:47:56 2006
@@ -173,6 +173,12 @@
                        <artifactId>axis2-adb</artifactId>
                        <version>${axis2.version}</version>
                </dependency>
+               <dependency>
+           <groupId>org.apache.axis2</groupId>
+           <artifactId>addressing</artifactId>
+           <version>${axis2.version}</version>
+           <type>mar</type>
+               </dependency>
 
                <!-- Following dependency was required due to the 
EndpointReferenceHelper class-->
                <!-- dependency>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to