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 2007/04/12 16:33:14 UTC
svn commit: r527958 - in /incubator/tuscany/java/sca/samples/composite-impl:
pom.xml src/test/java/composite/CompositeTestCase.java
Author: slaws
Date: Thu Apr 12 07:33:10 2007
New Revision: 527958
URL: http://svn.apache.org/viewvc?view=rev&rev=527958
Log:
Starting to update this sample to work with the newly organized module structure
Modified:
incubator/tuscany/java/sca/samples/composite-impl/pom.xml
incubator/tuscany/java/sca/samples/composite-impl/src/test/java/composite/CompositeTestCase.java
Modified: incubator/tuscany/java/sca/samples/composite-impl/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/composite-impl/pom.xml?view=diff&rev=527958&r1=527957&r2=527958
==============================================================================
--- incubator/tuscany/java/sca/samples/composite-impl/pom.xml (original)
+++ incubator/tuscany/java/sca/samples/composite-impl/pom.xml Thu Apr 12 07:33:10 2007
@@ -18,51 +18,40 @@
* under the License.
-->
<project>
+ <modelVersion>4.0.0</modelVersion>
<parent>
- <groupId>org.apache.tuscany.samples.sca</groupId>
- <artifactId>parent</artifactId>
- <version>0.1-integration-incubating-SNAPSHOT</version>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-samples</artifactId>
+ <version>1.0-incubating-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
- <modelVersion>4.0.0</modelVersion>
<artifactId>tuscany-sample-composite-impl</artifactId>
- <packaging>jar</packaging>
<name>Apache Tuscany Composite Implementation Sample</name>
- <description>A sample showing local wiring of a component implemented by a composite.</description>
+ <description>A sample showing local wiring of a component implemented by a nested composite</description>
<dependencies>
<dependency>
- <groupId>org.apache.tuscany.sca.kernel</groupId>
- <artifactId>tuscany-api</artifactId>
- <version>0.1-integration-incubating-SNAPSHOT</version>
- <scope>compile</scope>
- </dependency>
+ <groupId>org.osoa</groupId>
+ <artifactId>sca-api</artifactId>
+ <version>1.0-incubating-SNAPSHOT</version>
+ </dependency>
<dependency>
- <groupId>org.apache.tuscany.sca.kernel</groupId>
- <artifactId>tuscany-core</artifactId>
- <version>0.1-integration-incubating-SNAPSHOT</version>
- <scope>runtime</scope>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-host-embedded</artifactId>
+ <version>1.0-incubating-SNAPSHOT</version>
</dependency>
<dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.2</version>
- <scope>test</scope>
+ <groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-implementation-java-runtime</artifactId>
+ <version>1.0-incubating-SNAPSHOT</version>
+ <scope>runtime</scope>
</dependency>
</dependencies>
<build>
<plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <source>1.5</source>
- <target>1.5</target>
- </configuration>
- </plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
Modified: incubator/tuscany/java/sca/samples/composite-impl/src/test/java/composite/CompositeTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/composite-impl/src/test/java/composite/CompositeTestCase.java?view=diff&rev=527958&r1=527957&r2=527958
==============================================================================
--- incubator/tuscany/java/sca/samples/composite-impl/src/test/java/composite/CompositeTestCase.java (original)
+++ incubator/tuscany/java/sca/samples/composite-impl/src/test/java/composite/CompositeTestCase.java Thu Apr 12 07:33:10 2007
@@ -21,18 +21,19 @@
import junit.framework.TestCase;
import org.apache.tuscany.api.SCARuntime;
-import org.osoa.sca.CompositeContext;
-import org.osoa.sca.CurrentCompositeContext;
+import org.osoa.sca.ComponentContext;
+import org.osoa.sca.ServiceReference;
public class CompositeTestCase extends TestCase {
private Source source;
protected void setUp() throws Exception {
- SCARuntime.start("OuterComposite.composite");
-
- CompositeContext context = CurrentCompositeContext.getContext();
- source = context.locateService(Source.class, "SourceComponent/InnerSourceService");
+ SCARuntime.start("OuterComposite.composite");
+ ComponentContext context = SCARuntime.getComponentContext("SourceComponent/InnerSourceService");
+ ServiceReference<Source> service = context.createSelfReference(Source.class);
+ source = service.getService();
+
}
protected void tearDown() throws Exception {
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org