return documentElement;
} catch (XMLStreamException e) {
String msg = "Failed to parse the configuration file : " + xmlSource.getPath();
log.error(msg, e);
throw new MalformedConfigurationFileException(msg, e);
} catch (FileNotFoundException e) {
String msg = "Configuration file cannot be found : " + xmlSource.getPath();
log.error(msg);
throw new MalformedConfigurationFileException(msg);
}
}