Author: jsdelfino
Date: Wed Aug 29 16:04:42 2007
New Revision: 570973

URL: http://svn.apache.org/viewvc?rev=570973&view=rev
Log:
Shorten the invocation chain, do not need to add the RuntimeSCABindingInvoker 
to the chain as it does nothing except delegating to the next invoker.

Modified:
    
incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java
    
incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java

Modified: 
incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java?rev=570973&r1=570972&r2=570973&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java
 (original)
+++ 
incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCABindingInvoker.java
 Wed Aug 29 16:04:42 2007
@@ -26,8 +26,12 @@
  * The local SCA Binding invoker implementation. It is a no op as it passes 
message
  * invocations onto the next invoker in the chain. 
  * 
- * * @version $Rev$
+ * @version $Rev$
+ * 
+ * @deprecated Not necessary as it does nothing except relay to another
+ * invoker, so best is to not add it at all to the invocation chain
  */
[EMAIL PROTECTED]
 public class RuntimeSCABindingInvoker implements Interceptor {
 
     private Invoker next;

Modified: 
incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java?rev=570973&r1=570972&r2=570973&view=diff
==============================================================================
--- 
incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java
 (original)
+++ 
incubator/tuscany/java/sca/modules/binding-sca/src/main/java/org/apache/tuscany/sca/binding/sca/impl/RuntimeSCAReferenceBindingProvider.java
 Wed Aug 29 16:04:42 2007
@@ -194,7 +194,7 @@
             if (invoker == null) {
                 throw new ServiceUnavailableException("No service invoker is 
available for: " + binding.getURI());
             }
-            return new RuntimeSCABindingInvoker(invoker);
+            return invoker;
         }
     }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to