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