List of usage examples for org.apache.commons.configuration ConfigurationFactory getConfiguration
public Configuration getConfiguration() throws ConfigurationException
From source file:org.apache.qpid.server.configuration.XmlConfigurationUtilities.java
public static Configuration parseConfig(File file) throws ConfigurationException { ConfigurationFactory factory = new ConfigurationFactory(); factory.setConfigurationFileName(file.getAbsolutePath()); Configuration conf = factory.getConfiguration(); Iterator<?> keys = conf.getKeys(); if (!keys.hasNext()) { keys = null;//ww w .j a v a 2 s.com conf = flatConfig(file); } return conf; }
From source file:org.genemania.util.ApplicationConfig.java
protected ApplicationConfig() { try {//from w w w .j a va 2 s.c o m ConfigurationFactory factory = new ConfigurationFactory(Constants.APP_CONFIG_FILENAME); config = factory.getConfiguration(); } catch (ConfigurationException x) { log.error("Application configuration error.", x); } }
From source file:org.wso2.andes.configuration.qpid.ServerConfiguration.java
private static org.apache.commons.configuration.Configuration parseConfig(File file) throws ConfigurationException { ConfigurationFactory factory = new ConfigurationFactory(); factory.setConfigurationFileName(file.getAbsolutePath()); org.apache.commons.configuration.Configuration conf = factory.getConfiguration(); Iterator<?> keys = conf.getKeys(); if (!keys.hasNext()) { conf = flatConfig(file);//from w ww. j ava2 s . co m } substituteEnvironmentVariables(conf); return conf; }
From source file:org.wso2.andes.server.configuration.ServerConfiguration.java
private static Configuration parseConfig(File file) throws ConfigurationException { ConfigurationFactory factory = new ConfigurationFactory(); factory.setConfigurationFileName(file.getAbsolutePath()); Configuration conf = factory.getConfiguration(); Iterator<?> keys = conf.getKeys(); if (!keys.hasNext()) { keys = null;//from ww w . ja v a2 s . c o m conf = flatConfig(file); } substituteEnvironmentVariables(conf); return conf; }
From source file:org.xmlactions.action.config.PropertyContainer.java
/** * This makes it possible to add a new configuration using a spring bean * factory, the factory is not really a factory * //from w w w. ja v a2s. c om * @throws ConfigurationException */ public CompositeConfiguration addConfigurationFile(String configFile) throws ConfigurationException { URL url = PropertyContainer.class.getResource(configFile); Validate.notNull(url, "Missing configuration file [" + configFile + "]"); ConfigurationFactory cf = new ConfigurationFactory(url.getFile()); compositeConfiguration.addConfiguration(cf.getConfiguration()); return compositeConfiguration; }