From d486aafd43b3d7de05718d8841651b8b00c81d73 Mon Sep 17 00:00:00 2001 From: antelder Date: Sat, 11 Jul 2009 15:02:48 +0000 Subject: TUSCANY-3138: Start of the changes to use the latest spec APIs with the removal of CallableReference. BUild works cleanly for me with this but callbacks don't work yet so all callback tests are commented out or @Ignored with a reference to TUSCANY-3138. Commiting it now so Simon can start helping to finish the code git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@793178 13f79535-47bb-0310-9956-ffa450edef68 --- .../node-api/src/main/java/org/apache/tuscany/sca/node/Client.java | 3 +-- .../src/main/java/org/apache/tuscany/sca/node/NodeFactory.java | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) (limited to 'java/sca/modules/node-api/src') diff --git a/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/Client.java b/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/Client.java index 84c1e09126..3c740d89a4 100644 --- a/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/Client.java +++ b/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/Client.java @@ -19,7 +19,6 @@ package org.apache.tuscany.sca.node; -import org.oasisopen.sca.CallableReference; import org.oasisopen.sca.ServiceReference; @@ -43,7 +42,7 @@ public interface Client { * @throws IllegalArgumentException if the supplied instance is not a * reference supplied by the SCA runtime */ - > R cast(B target) throws IllegalArgumentException; + > R cast(B target) throws IllegalArgumentException; /** * Returns a proxy for a service provided by a component in the SCA domain. diff --git a/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java b/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java index 32fd3a1635..a92dbdb03b 100644 --- a/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java +++ b/java/sca/modules/node-api/src/main/java/org/apache/tuscany/sca/node/NodeFactory.java @@ -39,7 +39,6 @@ import java.util.Map.Entry; import org.apache.tuscany.sca.node.configuration.DefaultNodeConfigurationFactory; import org.apache.tuscany.sca.node.configuration.NodeConfiguration; import org.apache.tuscany.sca.node.configuration.NodeConfigurationFactory; -import org.oasisopen.sca.CallableReference; import org.oasisopen.sca.ServiceReference; import org.oasisopen.sca.ServiceRuntimeException; @@ -85,7 +84,7 @@ public abstract class NodeFactory extends DefaultNodeConfigurationFactory { } } - public > R cast(B target) throws IllegalArgumentException { + public > R cast(B target) throws IllegalArgumentException { try { return (R)node.getClass().getMethod("cast", Object.class).invoke(node, target); } catch (Throwable e) { -- cgit v1.2.3