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