List of usage examples for org.apache.commons.configuration ConfigurationUtils toString
public static String toString(Configuration configuration)
From source file:io.s4.example.model.Module.java
private void loadProperties(Binder binder) { try {/*from w w w. j ava 2 s . c o m*/ InputStream is = this.getClass().getResourceAsStream("/model.properties"); config = new PropertiesConfiguration(); config.load(is); System.out.println(ConfigurationUtils.toString(config)); // TODO - validate properties. /* Make all properties injectable. Do we need this? */ Names.bindProperties(binder, ConfigurationConverter.getProperties(config)); } catch (ConfigurationException e) { binder.addError(e); e.printStackTrace(); } }
From source file:io.s4.meter.controller.ControllerModule.java
private void loadProperties(Binder binder) { try {/*from www . ja va2s . c om*/ InputStream is = this.getClass().getResourceAsStream("/s4-meter.properties"); config = new PropertiesConfiguration(); config.load(is); System.out.println(ConfigurationUtils.toString(config)); // TODO - validate properties. /* Make all properties injectable. Do we need this? */ Names.bindProperties(binder, ConfigurationConverter.getProperties(config)); } catch (ConfigurationException e) { binder.addError(e); e.printStackTrace(); } }
From source file:net.sf.mpaxs.spi.server.LocalComputeHostLauncher.java
@Override public void startComputeHost(Configuration cfg) { Logger.getLogger(getClass().getName()).log(Level.INFO, "Starting local compute host with configuration: {0}", ConfigurationUtils.toString(cfg)); StartUp su = new StartUp(cfg); }
From source file:io.s4.meter.generator.GeneratorModule.java
/** * Loads properties./*from w w w . j av a2 s.com*/ * * @param binder * the Guice binder. */ private void loadProperties(Binder binder) { try { InputStream is = this.getClass().getResourceAsStream("/generator.properties"); config = new PropertiesConfiguration(); config.load(is); // System.out.println(ConfigurationUtils.toString(config)); logger.info(ConfigurationUtils.toString(config)); /* Make all properties injectable. Do we need this? */ Names.bindProperties(binder, ConfigurationConverter.getProperties(config)); } catch (ConfigurationException e) { binder.addError(e); e.printStackTrace(); } }
From source file:io.s4.comm.Module.java
private void loadProperties(Binder binder) { try {/*w w w. j a v a 2s.com*/ InputStream is = this.getClass().getResourceAsStream("/s4-comm.properties"); config = new PropertiesConfiguration(); config.load(is); System.out.println(ConfigurationUtils.toString(config)); // TODO - validate properties. /* Make all properties injectable. Do we need this? */ Names.bindProperties(binder, ConfigurationConverter.getProperties(config)); } catch (ConfigurationException e) { binder.addError(e); e.printStackTrace(); } }
From source file:io.s4.example.counter.Module.java
private void loadProperties(Binder binder) { try {/*from w w w .j av a2 s.c om*/ InputStream is = this.getClass().getResourceAsStream("/s4-piper-example.properties"); config = new PropertiesConfiguration(); config.load(is); System.out.println(ConfigurationUtils.toString(config)); // TODO - validate properties. /* Make all properties injectable. Do we need this? */ Names.bindProperties(binder, ConfigurationConverter.getProperties(config)); } catch (ConfigurationException e) { binder.addError(e); e.printStackTrace(); } }
From source file:io.s4.S4Module.java
private void loadProperties(Binder binder) { try {/*from www . j a v a2s . co m*/ InputStream is = this.getClass().getResourceAsStream(S4_PROPERTIES_FILE); config = new PropertiesConfiguration(); config.load(is); System.out.println(ConfigurationUtils.toString(config)); // TODO - validate properties. /* Make all properties injectable. Do we need this? */ Names.bindProperties(binder, ConfigurationConverter.getProperties(config)); } catch (ConfigurationException e) { binder.addError(e); e.printStackTrace(); } }
From source file:com.vmware.qe.framework.datadriven.impl.supplier.XMLDataParser.java
/** * Segregate the data based on the namespace.<br> * /*from w ww . j a v a 2 s. c o m*/ * @param dataFromFile HierarchicalConfiguration data loaded from file. * @param clazz the test class. * @return Map of namespace/test vs the testData. * @throws Exception */ private static Map<String, HierarchicalConfiguration> segregate(HierarchicalConfiguration dataFromFile, Class<?> clazz) throws Exception { Map<String, HierarchicalConfiguration> dataMap = new HashMap<String, HierarchicalConfiguration>(); log.debug("Data : " + ConfigurationUtils.toString(dataFromFile)); List<HierarchicalConfiguration> allNameSpaces = null; String[] classNames = null; allNameSpaces = dataFromFile.configurationsAt(TAG_NAMESPACE); log.debug(allNameSpaces.size() + " namespaces given."); for (int i = 0; i < allNameSpaces.size(); i++) { HierarchicalConfiguration aNameSpaceData = allNameSpaces.get(i); classNames = aNameSpaceData.getStringArray(TAG_CLASS_NAME); // data is added to individual testData in the same namespace is added // to the dataMap using testClassName as key for (String testClassName : classNames) { log.debug(" ** Namespace: " + i + " > " + testClassName); if (!dataMap.containsKey(testClassName)) { dataMap.put(testClassName, aNameSpaceData); } else { append(dataMap.get(testClassName), aNameSpaceData); } } } log.debug("Data keys: " + dataMap.keySet()); log.debug("Load size: " + dataMap.size()); return dataMap; }
From source file:io.s4.example.twittertopiccount.Module.java
private void loadProperties(Binder binder) { try {// www .j a v a 2 s . co m InputStream is = this.getClass().getResourceAsStream("/s4-example-twittertopiccount.properties"); config = new PropertiesConfiguration(); config.load(is); System.out.println(ConfigurationUtils.toString(config)); // TODO - validate properties. /* Make all properties injectable. Do we need this? */ Names.bindProperties(binder, ConfigurationConverter.getProperties(config)); } catch (ConfigurationException e) { binder.addError(e); e.printStackTrace(); } }
From source file:com.vmware.qe.framework.datadriven.config.DDConfig.java
/** * Returns the configuration data. If configuration data is null, method first attempts to * create a configuration data from JVM's system properties.<br> * //from w w w . ja v a 2s .c o m * @return test configuration data */ public synchronized Configuration getData() { if (data != null) { return data; } final HierarchicalConfiguration cfg = new HierarchicalConfiguration(); cfg.copy(new EnvironmentConfiguration());// copy the environment variables. cfg.copy(new SystemConfiguration());// JVM args log.debug("Configuration data from Env:\n" + ConfigurationUtils.toString(cfg)); return data = prepareData(cfg); }