} else {
is = new FileInputStream(xml);
}
if (logger.isLoggable(Level.FINE))
logger.fine("InputStream = " + is);
ProbeProviderStaxParser providerXMLParser = new ProbeProviderStaxParser(is);
List<org.glassfish.flashlight.xml.Provider> providers = providerXMLParser.getProviders();
for (org.glassfish.flashlight.xml.Provider provider : providers) {
if (logger.isLoggable(Level.FINE))
logger.fine(provider.toString());
registerProvider(cl, provider);
}