Author: rfeng
Date: Wed Jul 30 10:30:07 2008
New Revision: 681135

URL: http://svn.apache.org/viewvc?rev=681135&view=rev
Log:
Fix for TUSCANY-2515

Modified:
    tuscany/java/sca/samples/zipcode-jaxws/build.xml

Modified: tuscany/java/sca/samples/zipcode-jaxws/build.xml
URL: 
http://svn.apache.org/viewvc/tuscany/java/sca/samples/zipcode-jaxws/build.xml?rev=681135&r1=681134&r2=681135&view=diff
==============================================================================
--- tuscany/java/sca/samples/zipcode-jaxws/build.xml (original)
+++ tuscany/java/sca/samples/zipcode-jaxws/build.xml Wed Jul 30 10:30:07 2008
@@ -22,41 +22,47 @@
 
 <project name="sample-jaxws" default="compile">
        &buildDependency;
-    <target name="compile">
-        <mkdir dir="target/classes"/>
-        <javac destdir="target/classes" debug="on" source="1.5" target="1.5">
-            <src path="src\main\java"/>
-            <classpath>
-                <fileset refid="tuscany.jars"/>
-                <fileset refid="3rdparty.jars"/>
-            </classpath>
-        </javac>
-        <copy todir="target/classes">
-            <fileset dir="src\main\resources"/>
-        </copy>
-        <jar destfile="target/sample-zipcode-jaxws.jar" 
basedir="target/classes">
-            <manifest>
-                <attribute name="Main-Class" value="zipcode.ZipCodeClient"/>
-            </manifest>
-        </jar>
-    </target>
+    <target name="compile" depends="download-wsdl">
+               <mkdir dir="target/classes"/>
+               <javac destdir="target/classes" debug="on" source="1.5" 
target="1.5">
+                       <src path="src\main\java"/>
+                       <classpath>
+                               <fileset refid="tuscany.jars"/>
+                               <fileset refid="3rdparty.jars"/>
+                       </classpath>
+               </javac>
+               <copy todir="target/classes">
+                       <fileset dir="src\main\resources"/>
+               </copy>
+               <jar destfile="target/sample-zipcode-jaxws.jar" 
basedir="target/classes">
+                       <manifest>
+                               <attribute name="Main-Class" 
value="zipcode.ZipCodeClient"/>
+                       </manifest>
+               </jar>
+       </target>
 
-    <target name="package" depends="compile"/>
+       <target name="download-wsdl">
+               <mkdir dir="src/main/resources/wsdl/" />
+               <get src="http://www.webservicex.net/uszip.asmx?wsdl"; 
dest="src/main/resources/wsdl/uszip.wsdl" verbose="true" usetimestamp="true" />
+               <get src="http://www.webservicex.net/WeatherForecast.asmx?wsdl"; 
dest="src/main/resources/wsdl/WeatherForecast.wsdl" verbose="true" 
usetimestamp="true" />
+       </target>
+       
+       <target name="package" depends="compile" />
 
-    <target name="run">
-        <java classname="zipcode.ZipCodeClient" fork="true">
-            <classpath>
-                <pathelement location="target/sample-zipcode-jaxws.jar"/>
-                <fileset refid="tuscany.jars"/>
-                <fileset refid="3rdparty.jars"/>
-            </classpath>
-        </java>
-    </target>
+       <target name="run">
+               <java classname="zipcode.ZipCodeClient" fork="true">
+                       <classpath>
+                               <pathelement 
location="target/sample-zipcode-jaxws.jar"/>
+                               <fileset refid="tuscany.jars"/>
+                               <fileset refid="3rdparty.jars"/>
+                       </classpath>
+               </java>
+       </target>
 
-    <target name="clean">
-        <delete includeemptydirs="true">
-            <fileset dir="target"/>
-        </delete>
-    </target>
+       <target name="clean">
+               <delete includeemptydirs="true">
+                       <fileset dir="target"/>
+               </delete>
+       </target>
 
 </project>


Reply via email to