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