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/06/21 03:27:36 UTC

svn commit: r549317 - in /incubator/tuscany/java/sca/samples/binding-echo-extension: build.xml src/main/java/echo/impl/EchoBindingImpl.java src/main/java/echo/provider/EchoServiceBindingProvider.java

Author: jsdelfino
Date: Wed Jun 20 18:27:35 2007
New Revision: 549317

URL: http://svn.apache.org/viewvc?view=rev&rev=549317
Log:
Minor fixes in the echo binding extension.

Modified:
    incubator/tuscany/java/sca/samples/binding-echo-extension/build.xml
    incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingImpl.java
    incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/provider/EchoServiceBindingProvider.java

Modified: incubator/tuscany/java/sca/samples/binding-echo-extension/build.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/binding-echo-extension/build.xml?view=diff&rev=549317&r1=549316&r2=549317
==============================================================================
--- incubator/tuscany/java/sca/samples/binding-echo-extension/build.xml (original)
+++ incubator/tuscany/java/sca/samples/binding-echo-extension/build.xml Wed Jun 20 18:27:35 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.    
 -->
-<project name="bining-echo" default="compile">
+<project name="binding-echo-extension" default="compile">
 	<property name="test.jar"   value="sample-binding-echo-extension.jar" />
 	
     <target name="init">

Modified: incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingImpl.java?view=diff&rev=549317&r1=549316&r2=549317
==============================================================================
--- incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingImpl.java (original)
+++ incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/impl/EchoBindingImpl.java Wed Jun 20 18:27:35 2007
@@ -67,6 +67,7 @@
     }
 
     public boolean isUnresolved() {
+        // The sample binding is always resolved
         return false;
     }
 

Modified: incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/provider/EchoServiceBindingProvider.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/provider/EchoServiceBindingProvider.java?view=diff&rev=549317&r1=549316&r2=549317
==============================================================================
--- incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/provider/EchoServiceBindingProvider.java (original)
+++ incubator/tuscany/java/sca/samples/binding-echo-extension/src/main/java/echo/provider/EchoServiceBindingProvider.java Wed Jun 20 18:27:35 2007
@@ -60,7 +60,10 @@
         InvocationChain chain = wire.getInvocationChains().get(0);
         
         // Register with the hosting server
-        String uri = component.getURI() + "/" + binding.getName();
+        String uri = binding.getURI();
+        if (uri == null) {
+            uri = component.getURI() + "/" + binding.getName();
+        }
         EchoServer.getServer().register(uri, new EchoServiceListener(chain.getHeadInvoker(), messageFactory));
     }
 



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