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