You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sl...@apache.org on 2010/10/08 15:59:36 UTC
svn commit: r1005832 -
/tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/build.xml
Author: slaws
Date: Fri Oct 8 13:59:36 2010
New Revision: 1005832
URL: http://svn.apache.org/viewvc?rev=1005832&view=rev
Log:
Fix up ant script to use an aggregate base jar
Modified:
tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/build.xml
Modified: tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/build.xml
URL: http://svn.apache.org/viewvc/tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/build.xml?rev=1005832&r1=1005831&r2=1005832&view=diff
==============================================================================
--- tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/build.xml (original)
+++ tuscany/sca-java-2.x/trunk/samples/running-tuscany/embedded-jse/build.xml Fri Oct 8 13:59:36 2010
@@ -25,6 +25,7 @@
<import file="${tuscany.home}/features/tuscany-base-runtime/build-path.xml"/>
<import file="${tuscany.home}/features/tuscany-binding-ws-runtime-axis2/build-path.xml"/>
<import file="${tuscany.home}/features/tuscany-binding-rmi-runtime/build-path.xml"/>
+ <import file="${tuscany.home}/features/tuscany-host-jetty/build-path.xml"/>
<target name="init">
<delete quiet="true" includeemptydirs="true">
@@ -58,6 +59,7 @@
<echo> 'ant implementation-java-calculator' </echo>
</target>
+ <!-- Run using the "all" manifest jar -->
<target name="binding-sca-calculator" depends="compile">
<java classname="launcher.JSELauncherBindingSCACalculator"
fork="true"
@@ -71,6 +73,7 @@
</java>
</target>
+ <!-- Run using the base + extension ant paths -->
<target name="binding-ws-calculator" depends="compile">
<java classname="launcher.JSELauncherBindingWSCalculator"
fork="true"
@@ -79,10 +82,12 @@
<pathelement location="target/${jar.name}"/>
<path refid="tuscany-base-runtime.path"/>
<path refid="tuscany-binding-ws-runtime-axis2.path"/>
+ <path refid="tuscany-host-jetty.path"/>
</classpath>
</java>
</target>
+ <!-- Run using the base + extension manifest -->
<target name="binding-rmi-calculator" depends="compile">
<java classname="launcher.JSELauncherBindingRMICalculator"
fork="true"
@@ -99,15 +104,15 @@
</java>
</target>
- <!-- TODO - I'd like this to be running with aggregate JARs -->
+ <!-- Run using the base + extension aggregations -->
<target name="implementation-java-calculator" depends="compile">
<java classname="launcher.JSELauncherImplementationJavaCalculator"
fork="true"
failonerror="true">
<classpath>
<pathelement location="target/${jar.name}"/>
- <fileset dir="${tuscany.home}/features">
- <include name="tuscany-sca-manifest.jar" />
+ <fileset dir="${tuscany.home}/lib">
+ <include name="tuscany-base-runtime-aggregation-2.0-SNAPSHOT.jar" />
</fileset>
</classpath>
</java>