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/02/18 19:04:55 UTC
svn commit: r508923 - in
/incubator/tuscany/java/sca/runtime/standalone/smoketest: ./
src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/
src/main/resources/META-INF/sca/
Author: jboynes
Date: Sun Feb 18 10:04:54 2007
New Revision: 508923
URL: http://svn.apache.org/viewvc?view=rev&rev=508923
Log:
fixup smoketest to be launched
Modified:
incubator/tuscany/java/sca/runtime/standalone/smoketest/pom.xml
incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/HelloServiceImpl.java
incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/Launched.java
incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/resources/META-INF/sca/default.scdl
Modified: incubator/tuscany/java/sca/runtime/standalone/smoketest/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/standalone/smoketest/pom.xml?view=diff&rev=508923&r1=508922&r2=508923
==============================================================================
--- incubator/tuscany/java/sca/runtime/standalone/smoketest/pom.xml (original)
+++ incubator/tuscany/java/sca/runtime/standalone/smoketest/pom.xml Sun Feb 18 10:04:54 2007
@@ -34,6 +34,11 @@
<dependencies>
<dependency>
+ <groupId>org.osoa</groupId>
+ <artifactId>sca-api-r1.0</artifactId>
+ <version>1.0-incubator-SNAPSHOT</version>
+ </dependency>
+ <dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
</dependency>
Modified: incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/HelloServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/HelloServiceImpl.java?view=diff&rev=508923&r1=508922&r2=508923
==============================================================================
--- incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/HelloServiceImpl.java (original)
+++ incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/HelloServiceImpl.java Sun Feb 18 10:04:54 2007
@@ -18,13 +18,15 @@
*/
package org.apache.tuscany.sca.runtime.standalone.smoketest;
+import org.osoa.sca.annotations.Property;
+
/**
* @version $Rev$ $Date$
*/
public class HelloServiceImpl implements HelloService {
private final String greeting;
- public HelloServiceImpl(String greeting) {
+ public HelloServiceImpl(@Property(name="greeting") String greeting) {
this.greeting = greeting;
}
Modified: incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/Launched.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/Launched.java?view=diff&rev=508923&r1=508922&r2=508923
==============================================================================
--- incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/Launched.java (original)
+++ incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/java/org/apache/tuscany/sca/runtime/standalone/smoketest/Launched.java Sun Feb 18 10:04:54 2007
@@ -20,17 +20,20 @@
import java.util.concurrent.Callable;
+import org.osoa.sca.annotations.Reference;
+
/**
* @version $Rev$ $Date$
*/
-public class Launched implements Callable<Integer> {
- private final HelloService hello;
+public class Launched {
+ private HelloService hello;
- public Launched(HelloService hello) {
+ @Reference
+ public void setHello(HelloService hello) {
this.hello = hello;
}
- public Integer call() throws Exception {
+ public Object main(String[] args) throws Exception {
if ("Hello World".equals(hello.getGreeting())) {
return 0;
} else {
Modified: incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/resources/META-INF/sca/default.scdl
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/resources/META-INF/sca/default.scdl?view=diff&rev=508923&r1=508922&r2=508923
==============================================================================
--- incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/resources/META-INF/sca/default.scdl (original)
+++ incubator/tuscany/java/sca/runtime/standalone/smoketest/src/main/resources/META-INF/sca/default.scdl Sun Feb 18 10:04:54 2007
@@ -22,8 +22,8 @@
name="SmoketestComposite">
<component name="Main">
- <implementation.java class="org.apache.tuscany.sca.runtime.standalone.smoketest.Launched"/>
- <reference name="hello" target="Hello"/>
+ <tuscany:launched class="org.apache.tuscany.sca.runtime.standalone.smoketest.Launched"/>
+ <reference name="hello">Hello</reference>
</component>
<component name="Hello">
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org