@SuppressWarnings("unchecked")
private void read(InputStream input) {
m_roles.clear();
// We use DomDriver because the standard XPP driver has issues with attributes.
XStream xstream = new XStream(/*new DomDriver()*/);
xstream.registerConverter(ROLEMAPCONVERTER);
xstream.registerConverter(ROLECONVERTER);
xstream.registerConverter(DICTCONVERTER);
xstream.aliasType("roles", Map.class);
try {
Map<String, RoleImpl> fromXML = (Map<String, RoleImpl>) xstream.fromXML(input);