Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorslewis2009-03-12 01:33:39 +0000
committerslewis2009-03-12 01:33:39 +0000
commitdcafa78fcbea0800275249ba8e64dde614caafe5 (patch)
tree99013685900c3cb04c351ae34622e30b93987a1a /compendium/bundles/org.eclipse.ecf.osgi.services.distribution
parent858c23a4c098a4e7d30151a7002bfaab4cd3a730 (diff)
downloadorg.eclipse.ecf-dcafa78fcbea0800275249ba8e64dde614caafe5.tar.gz
org.eclipse.ecf-dcafa78fcbea0800275249ba8e64dde614caafe5.tar.xz
org.eclipse.ecf-dcafa78fcbea0800275249ba8e64dde614caafe5.zip
Added warning to log when more than one remote service container adapter found for a given remote service.
Diffstat (limited to 'compendium/bundles/org.eclipse.ecf.osgi.services.distribution')
-rw-r--r--compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/DiscoveredServiceTrackerImpl.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/DiscoveredServiceTrackerImpl.java b/compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/DiscoveredServiceTrackerImpl.java
index 818abae02..79841b358 100644
--- a/compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/DiscoveredServiceTrackerImpl.java
+++ b/compendium/bundles/org.eclipse.ecf.osgi.services.distribution/src/org/eclipse/ecf/internal/osgi/services/distribution/DiscoveredServiceTrackerImpl.java
@@ -145,6 +145,12 @@ public class DiscoveredServiceTrackerImpl implements DiscoveredServiceTracker {
+ sedh.getDescription(), null);
return;
}
+ // Give warning if more than one ContainerAdapterHelper found
+ if (cahs.length > 1) {
+ logWarning("handleDiscoveredServiceAvailable",
+ "Multiple remote service containers=" + Arrays.asList(cahs)
+ + " found for service endpoint description=" + sedh);
+ }
// For all remote service container adapters
// Get futureRemoteReferences...then create a thread
// to process the future

Back to the top