log.debug("Discovered local dependency factories: " + localFactories.keySet());
dependencyFactories.addAll(localFactories.values());
for (Iterator iterator = dependencyFactories.iterator(); iterator.hasNext();) {
OsgiServiceDependencyFactory dependencyFactory = (OsgiServiceDependencyFactory) iterator.next();
Collection discoveredDependencies = null;
try {
discoveredDependencies = dependencyFactory.getServiceDependencies(bundleContext, beanFactory);
}
catch (Exception ex) {
log.warn("Dependency factory " + dependencyFactory
+ " threw exception while detecting dependencies for beanFactory " + beanFactory + " in "
+ context.getDisplayName(), ex);