try {
final Properties props = PropertiesUtil.loadClose(url.openStream(), url);
if (!validVersion(props.getProperty(API_VERSION))) {
continue;
}
PROVIDERS.add(new Provider(props, url));
} catch (final IOException ioe) {
LOGGER.error("Unable to open {}", url, ioe);
}
}
}