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/04 07:43:11 UTC
svn commit: r544057 -
/incubator/tuscany/java/sca/modules/binding-feed/src/main/java/org/apache/tuscany/sca/binding/feed/provider/FeedServiceBindingProvider.java
Author: jsdelfino
Date: Sun Jun 3 22:43:10 2007
New Revision: 544057
URL: http://svn.apache.org/viewvc?view=rev&rev=544057
Log:
Added support for binding uri.
Modified:
incubator/tuscany/java/sca/modules/binding-feed/src/main/java/org/apache/tuscany/sca/binding/feed/provider/FeedServiceBindingProvider.java
Modified: incubator/tuscany/java/sca/modules/binding-feed/src/main/java/org/apache/tuscany/sca/binding/feed/provider/FeedServiceBindingProvider.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/modules/binding-feed/src/main/java/org/apache/tuscany/sca/binding/feed/provider/FeedServiceBindingProvider.java?view=diff&rev=544057&r1=544056&r2=544057
==============================================================================
--- incubator/tuscany/java/sca/modules/binding-feed/src/main/java/org/apache/tuscany/sca/binding/feed/provider/FeedServiceBindingProvider.java (original)
+++ incubator/tuscany/java/sca/modules/binding-feed/src/main/java/org/apache/tuscany/sca/binding/feed/provider/FeedServiceBindingProvider.java Sun Jun 3 22:43:10 2007
@@ -61,11 +61,19 @@
FeedBindingListener servlet =
new FeedBindingListener(binding.getName(), aClass, instance, binding.getFeedType());
- servletHost.addServletMapping(SERVICE_MAPPING_PREFIX + binding.getName(), servlet);
+ String uri = binding.getURI();
+ if (uri == null) {
+ uri = SERVICE_MAPPING_PREFIX + binding.getName();
+ }
+ servletHost.addServletMapping(uri, servlet);
}
public void stop() {
- servletHost.removeServletMapping(SERVICE_MAPPING_PREFIX + binding.getName());
+ String uri = binding.getURI();
+ if (uri == null) {
+ uri = SERVICE_MAPPING_PREFIX + binding.getName();
+ }
+ servletHost.removeServletMapping(uri);
}
private Class<?> getTargetJavaClass(Interface targetInterface) {
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org