You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jb...@apache.org on 2007/03/02 20:04:42 UTC
svn commit: r513888 - in
/incubator/tuscany/java/sca/core-samples/standalone/calculator: ./
src/main/java/calculator/ src/main/resources/META-INF/sca/
Author: jboynes
Date: Fri Mar 2 11:04:41 2007
New Revision: 513888
URL: http://svn.apache.org/viewvc?view=rev&rev=513888
Log:
use a dependency to load the implementation classes
Removed:
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/AddService.java
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/AddServiceImpl.java
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/CalculatorServiceImpl.java
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/DivideService.java
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/DivideServiceImpl.java
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/MultiplyService.java
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/MultiplyServiceImpl.java
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/SubtractService.java
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/java/calculator/SubtractServiceImpl.java
Modified:
incubator/tuscany/java/sca/core-samples/standalone/calculator/pom.xml
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/autowire.default.scdl
incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/default.scdl
Modified: incubator/tuscany/java/sca/core-samples/standalone/calculator/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/core-samples/standalone/calculator/pom.xml?view=diff&rev=513888&r1=513887&r2=513888
==============================================================================
--- incubator/tuscany/java/sca/core-samples/standalone/calculator/pom.xml (original)
+++ incubator/tuscany/java/sca/core-samples/standalone/calculator/pom.xml Fri Mar 2 11:04:41 2007
@@ -35,6 +35,7 @@
<groupId>org.apache.tuscany.sca.core-samples.common</groupId>
<artifactId>calculator</artifactId>
<version>${project.version}</version>
+ <type>composite</type>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
Modified: incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/autowire.default.scdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/autowire.default.scdl?view=diff&rev=513888&r1=513887&r2=513888
==============================================================================
--- incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/autowire.default.scdl (original)
+++ incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/autowire.default.scdl Fri Mar 2 11:04:41 2007
@@ -20,7 +20,14 @@
<composite xmlns="http://www.osoa.org/xmlns/sca/1.0"
xmlns:launched="http://tuscany.apache.org/xmlns/sca/1.0"
name="CalculatorComposite"
- autowire="true">
+ autowire="true">
+
+ <dependency xmlns="http://tuscany.apache.org/xmlns/1.0-SNAPSHOT">
+ <group>org.apache.tuscany.sca.core-samples.common</group>
+ <name>calculator</name>
+ <version>1.0-alpha-incubating-SNAPSHOT</version>
+ <type>composite</type>
+ </dependency>
<component name="CalculatorClient">
<launched:launched class="calculator.CalculatorClient"/>
Modified: incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/default.scdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/default.scdl?view=diff&rev=513888&r1=513887&r2=513888
==============================================================================
--- incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/default.scdl (original)
+++ incubator/tuscany/java/sca/core-samples/standalone/calculator/src/main/resources/META-INF/sca/default.scdl Fri Mar 2 11:04:41 2007
@@ -21,11 +21,18 @@
xmlns:launched="http://tuscany.apache.org/xmlns/sca/1.0"
name="CalculatorComposite">
+ <dependency xmlns="http://tuscany.apache.org/xmlns/1.0-SNAPSHOT">
+ <group>org.apache.tuscany.sca.core-samples.common</group>
+ <name>calculator</name>
+ <version>1.0-alpha-incubating-SNAPSHOT</version>
+ <type>composite</type>
+ </dependency>
+
<component name="CalculatorClient">
<launched:launched class="calculator.CalculatorClient"/>
<reference name="calculatorService" target="CalculatorServiceComponent"/>
</component>
-
+
<component name="CalculatorServiceComponent">
<implementation.java class="calculator.CalculatorServiceImpl"/>
<reference name="addService" target="AddServiceComponent"/>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org