You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by rf...@apache.org on 2007/04/08 08:34:13 UTC

svn commit: r526534 - in /incubator/tuscany/java/sca/modules/implementation-java-runtime: ./ src/main/java/org/apache/tuscany/core/implementation/java/ src/main/java/org/apache/tuscany/core/injection/ src/main/java/org/apache/tuscany/core/util/ src/mai...

Author: rfeng
Date: Sat Apr  7 23:34:12 2007
New Revision: 526534

URL: http://svn.apache.org/viewvc?view=rev&rev=526534
Log:
[work-in-progress] More fix for compilation errors in implementation-java-runtime

Removed:
    incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/implementation/java/JavaComponentTypeLoader.java
    incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/injection/CallbackWireObjectFactory2.java
    incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/util/
    incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/wire/jdk/JDKCallbackInvocationHandler2.java
    incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/wire/jdk/JDKInvocationHandler2.java
Modified:
    incubator/tuscany/java/sca/modules/implementation-java-runtime/pom.xml
    incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/wire/jdk/JDKCallbackInvocationHandler.java

Modified: incubator/tuscany/java/sca/modules/implementation-java-runtime/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-java-runtime/pom.xml?view=diff&rev=526534&r1=526533&r2=526534
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-java-runtime/pom.xml (original)
+++ incubator/tuscany/java/sca/modules/implementation-java-runtime/pom.xml Sat Apr  7 23:34:12 2007
@@ -36,6 +36,11 @@
         </dependency>
         <dependency>
             <groupId>org.apache.tuscany.sca</groupId>
+            <artifactId>tuscany-interface</artifactId>
+            <version>1.0-incubating-SNAPSHOT</version>
+        </dependency>        
+        <dependency>
+            <groupId>org.apache.tuscany.sca</groupId>
             <artifactId>tuscany-assembly-xml</artifactId>
             <version>1.0-incubating-SNAPSHOT</version>
         </dependency>        

Modified: incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/wire/jdk/JDKCallbackInvocationHandler.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/wire/jdk/JDKCallbackInvocationHandler.java?view=diff&rev=526534&r1=526533&r2=526534
==============================================================================
--- incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/wire/jdk/JDKCallbackInvocationHandler.java (original)
+++ incubator/tuscany/java/sca/modules/implementation-java-runtime/src/main/java/org/apache/tuscany/core/wire/jdk/JDKCallbackInvocationHandler.java Sat Apr  7 23:34:12 2007
@@ -33,6 +33,7 @@
 import java.util.Map;
 
 import org.apache.tuscany.interfacedef.Operation;
+import org.apache.tuscany.interfacedef.java.impl.JavaInterfaceUtil;
 import org.apache.tuscany.spi.component.AtomicComponent;
 import org.apache.tuscany.spi.component.ReactivationException;
 import org.apache.tuscany.spi.component.SCAExternalizable;
@@ -53,6 +54,10 @@
  */
 public class JDKCallbackInvocationHandler extends AbstractInvocationHandler
     implements InvocationHandler, Externalizable, SCAExternalizable {
+    /**
+     * 
+     */
+    private static final long serialVersionUID = -3350283555825935609L;
     private transient WorkContext context;
     private transient Map<URI, Wire> wires;
     private List<String> sourceWireNames;
@@ -97,7 +102,7 @@
         Wire wire = wires.get(targetAddress);
         assert wire != null;
         Map<Operation, InvocationChain> chains = wire.getCallbackInvocationChains();
-        Operation operation = findOperation(method, chains.keySet());
+        Operation operation = JavaInterfaceUtil.findOperation(method, chains.keySet());
         InvocationChain chain = chains.get(operation);
         TargetInvoker invoker = chain.getTargetInvoker();
         Object correlationId = context.getCorrelationId();



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