List of usage examples for org.apache.commons.configuration XMLConfiguration XMLConfiguration
public XMLConfiguration(URL url) throws ConfigurationException
XMLConfiguration
. From source file:org.kitodo.production.plugin.opac.pica.ConfigOpac.java
private static XMLConfiguration getConfig() { if (config != null) { return config; }/*from ww w. j ava2 s . c om*/ String configPfad = FilenameUtils.concat(PicaPlugin.getConfigDir(), PicaPlugin.OPAC_CONFIGURATION_FILE); if (!new File(configPfad).exists()) { String message = "File not found: ".concat(configPfad); throw new RuntimeException(message, new FileNotFoundException(message)); } try { config = new XMLConfiguration(configPfad); } catch (ConfigurationException e) { e.printStackTrace(); config = new XMLConfiguration(); } config.setListDelimiter('&'); config.setReloadingStrategy(new FileChangedReloadingStrategy()); return config; }