InputStreamReader xmlReader = loadURL(loginConfigURL);
Unmarshaller unmarshaller = UnmarshallerFactory.newInstance().newUnmarshaller();
unmarshaller.mapFactoryToNamespace(uomf, "http://www.jboss.org/j2ee/schemas/XMLLoginModule");
Object root = null;
PolicyConfig config = (PolicyConfig) unmarshaller.unmarshal(xmlReader, lcomf, root);
Set<String> cnames = config.getConfigNames();
configNames.addAll(cnames);
appConfigs.copy(config);
//Add the config to SecurityConfiguration
for(String cname:cnames)
{
SecurityConfiguration.addApplicationPolicy(cname, config.get(cname));
}
}