You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by js...@apache.org on 2007/04/11 03:43:27 UTC

svn commit: r527365 - in /incubator/tuscany/java/sca/samples/implementation-crud: ./ pom.xml src/main/java/org/apache/tuscany/container/crud/CRUDImplementation.java

Author: jsdelfino
Date: Tue Apr 10 18:43:26 2007
New Revision: 527365

URL: http://svn.apache.org/viewvc?view=rev&rev=527365
Log:
Fixed compile error in sample. Removed unnecessary dependency on the Java runtime.

Modified:
    incubator/tuscany/java/sca/samples/implementation-crud/   (props changed)
    incubator/tuscany/java/sca/samples/implementation-crud/pom.xml
    incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/org/apache/tuscany/container/crud/CRUDImplementation.java

Propchange: incubator/tuscany/java/sca/samples/implementation-crud/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Apr 10 18:43:26 2007
@@ -0,0 +1,14 @@
+target
+*.iws
+*.ipr
+*.iml
+.project
+.classpath
+maven.log
+velocity.log*
+junit*.properties
+surefire*.properties
+.settings
+.deployables
+.wtpmodules
+

Modified: incubator/tuscany/java/sca/samples/implementation-crud/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/implementation-crud/pom.xml?view=diff&rev=527365&r1=527364&r2=527365
==============================================================================
--- incubator/tuscany/java/sca/samples/implementation-crud/pom.xml (original)
+++ incubator/tuscany/java/sca/samples/implementation-crud/pom.xml Tue Apr 10 18:43:26 2007
@@ -26,7 +26,7 @@
         <relativePath>../pom.xml</relativePath>
     </parent>
     <artifactId>tuscany-sample-implementation-crud</artifactId>
-    <name>Apache Tuscany CRUD Sample</name>
+    <name>Apache Tuscany CRUD Implementation Extension Sample</name>
 
     <dependencies>
         <dependency>
@@ -41,11 +41,5 @@
             <version>1.0-incubating-SNAPSHOT</version>
         </dependency>
 
-        <dependency>
-            <groupId>org.apache.tuscany.sca</groupId>
-            <artifactId>tuscany-implementation-java-runtime</artifactId>
-            <version>1.0-incubating-SNAPSHOT</version>
-            <scope>runtime</scope>
-        </dependency>
     </dependencies>
 </project>

Modified: incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/org/apache/tuscany/container/crud/CRUDImplementation.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/org/apache/tuscany/container/crud/CRUDImplementation.java?view=diff&rev=527365&r1=527364&r2=527365
==============================================================================
--- incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/org/apache/tuscany/container/crud/CRUDImplementation.java (original)
+++ incubator/tuscany/java/sca/samples/implementation-crud/src/main/java/org/apache/tuscany/container/crud/CRUDImplementation.java Tue Apr 10 18:43:26 2007
@@ -20,10 +20,11 @@
 
 import org.apache.tuscany.assembly.ComponentService;
 import org.apache.tuscany.assembly.Implementation;
+import org.apache.tuscany.assembly.impl.ComponentServiceImpl;
 import org.apache.tuscany.assembly.impl.ComponentTypeImpl;
-import org.apache.tuscany.assembly.impl.DefaultAssemblyFactory;
 import org.apache.tuscany.interfacedef.java.JavaInterface;
-import org.apache.tuscany.interfacedef.java.impl.DefaultJavaFactory;
+import org.apache.tuscany.interfacedef.java.JavaInterfaceContract;
+import org.apache.tuscany.interfacedef.java.impl.JavaInterfaceContractImpl;
 import org.apache.tuscany.interfacedef.java.impl.JavaInterfaceImpl;
 
 /**
@@ -40,11 +41,13 @@
     }
 
     private ComponentService createService(Class<?> type) {
-        org.apache.tuscany.assembly.ComponentService service = new DefaultAssemblyFactory().createComponentService();
+        org.apache.tuscany.assembly.ComponentService service = new ComponentServiceImpl();
         service.setName(type.getSimpleName());
-        JavaInterface i = new JavaInterfaceImpl();
-        i.setJavaClass(type);
-        service.setInterface(i);
+        JavaInterface interfaze = new JavaInterfaceImpl();
+        interfaze.setJavaClass(type);
+        JavaInterfaceContract interfaceContract = new JavaInterfaceContractImpl();
+        interfaceContract.setInterface(interfaze);
+        service.setInterfaceContract(interfaceContract);
         return service;
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org