Set<DiscoveredResourceDetails> discoveredResources = createDiscoveredResource(ctx, pluginConfiguration, CACHE_MANAGER_OBJECTS);
if (log.isTraceEnabled()) log.trace("Manually discovered resource: " + discoveredResources);
if(discoveredResources.size()>0) {
return discoveredResources.iterator().next();
} else {
throw new InvalidPluginConfigurationException("Expecting single resource, found "+discoveredResources.size());
}
}