Enumeration<URL> results = null;
//size may change, so we must check it every time
for (int i = 0; i < allDependents.size(); i++) {
BundleDescription searchedBundle = allDependents.get(i);
try {
BundleLoaderProxy proxy = buddyRequester.getLoaderProxy(searchedBundle);
if (proxy == null)
continue;
results = BundleLoader.compoundEnumerations(results, proxy.getBundleLoader().findResources(name));
addDependent(i, searchedBundle);
} catch (IOException e) {
//Ignore and keep looking
}
}