You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by th...@apache.org on 2006/11/27 09:47:57 UTC

svn commit: r479549 - in /webservices/kandula/trunk/java: maven.xml modules/ project.properties project.xml

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: kandula-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: kandula-dev-help@ws.apache.org