Example usage for org.apache.commons.configuration PropertiesConfiguration PropertiesConfiguration

List of usage examples for org.apache.commons.configuration PropertiesConfiguration PropertiesConfiguration

Introduction

In this page you can find the example usage for org.apache.commons.configuration PropertiesConfiguration PropertiesConfiguration.

Prototype

public PropertiesConfiguration(URL url) throws ConfigurationException 

Source Link

Document

Creates and loads the extended properties from the specified URL.

Usage

From source file:com.jorge.propiedades.SRIConfiguracion.java

public SRIConfiguracion() {
    try {//  w w w. j  av  a 2  s . co  m
        PropertiesConfiguration config = new PropertiesConfiguration("./quijotelu/SRI.properties");
        if (config.getProperty("SRI.ambiente") == null) {
            /*
             Tipo de ambiente
             1=pruebas
             2=produccin
             */
            config.setProperty("SRI.ambiente", "1");
            config.save();
        }

        if (config.getProperty("SRI.tipoEmision") == null) {
            config.setProperty("SRI.tipoEmision", "1");
            config.save();
        }
        if (config.getProperty("SRI.WebServiceEnvio") == null) {
            config.setProperty("SRI.WebServiceEnvio",
                    "https://celcer.sri.gob.ec/comprobantes-electronicos-ws/RecepcionComprobantes?wsdl");
            config.save();
        }
        if (config.getProperty("SRI.WebServiceAutoriza") == null) {
            config.setProperty("SRI.WebServiceAutoriza",
                    "https://celcer.sri.gob.ec/comprobantes-electronicos-ws/AutorizacionComprobantes?wsdl");
            config.save();
        }
        Ambiente = (String) config.getProperty("SRI.ambiente");
        TipoEmision = (String) config.getProperty("SRI.tipoEmision");
        WebServiceEnvio = (String) config.getProperty("SRI.WebServiceEnvio");
        WebServiceAutoriza = (String) config.getProperty("SRI.WebServiceAutoriza");
    } catch (ConfigurationException ex) {
        Logger.getLogger(SRIConfiguracion.class.getName()).log(Level.SEVERE, null, ex);
    }
}

From source file:eu.optimis.tf.ip.service.utils.PropertiesUtils.java

public static PropertiesConfiguration getPropertiesConfiguration(String configFile) {
    String filePath = null;//from  w  w w  .j  a  v a 2  s.co m
    PropertiesConfiguration config = null;
    filePath = file4OS(configFile);
    try {
        config = new PropertiesConfiguration(filePath);
    } catch (ConfigurationException e) {
        log.error("TRUST: Error reading " + filePath + " configuration file: " + e.getMessage());
        log.error(e.getCause().getMessage());
    }
    return config;
}

From source file:eu.optimis.tf.sp.service.utils.PropertiesUtils.java

public static PropertiesConfiguration getPropertiesConfiguration(String configFile) {
    String filePath = null;/*w  w w.  j a  va2 s  .  c  o m*/
    PropertiesConfiguration config = null;
    filePath = file4OS(configFile);
    try {
        config = new PropertiesConfiguration(filePath);
    } catch (ConfigurationException e) {
        log.error("TRUST: Error reading " + filePath + " configuration file: " + e.getMessage());
        e.printStackTrace();
    }
    return config;
}

From source file:com.senseidb.util.SingleNodeStarter.java

public static void start(File confDir, int expectedDocs) {
    if (!serverStarted) {
        try {// w  ww  . j ava 2s.c  o m
            PropertiesConfiguration senseiConfiguration = new PropertiesConfiguration(
                    new File(confDir, "sensei.properties"));
            final String indexDir = senseiConfiguration.getString(SenseiConfParams.SENSEI_INDEX_DIR);
            // rmrf(new File(indexDir));
            SenseiServerBuilder senseiServerBuilder = new SenseiServerBuilder(confDir, null);
            server = senseiServerBuilder.buildServer();
            jettyServer = senseiServerBuilder.buildHttpRestServer();
            server.start(true);
            jettyServer.start();
            Runtime.getRuntime().addShutdownHook(new Thread() {
                @Override
                public void run() {
                    shutdown();
                }
            });
            PartitionedLoadBalancerFactory balancerFactory = new SenseiPartitionedLoadBalancerFactory(1000);
            Serializer<SenseiRequest, SenseiResult> serializer = CoreSenseiServiceImpl.JAVA_SERIALIZER;
            BrokerConfig brokerConfig = new BrokerConfig(senseiConfiguration, balancerFactory, serializer,
                    senseiServerBuilder.getPluginRegistry());
            brokerConfig.init();
            SenseiBroker senseiBroker = brokerConfig.buildSenseiBroker();
            while (true) {
                SenseiResult senseiResult = senseiBroker.browse(new SenseiRequest());
                int totalDocs = senseiResult.getTotalDocs();
                System.out.println("TotalDocs = " + totalDocs);
                if (totalDocs >= expectedDocs) {
                    break;
                }
                Thread.sleep(100);
            }
        } catch (Exception ex) {
            throw new RuntimeException(ex);
        }
    }
}

From source file:com.vmware.bdd.utils.Configuration.java

private static org.apache.commons.configuration.Configuration init() {
    org.apache.commons.configuration.Configuration config = null;
    String homeDir = System.getProperties().getProperty("serengeti.home.dir");
    String configFileName = null;
    if (homeDir != null && homeDir.length() > 0) {
        StringBuilder builder = new StringBuilder();
        builder.append(homeDir).append(File.separator).append("conf").append(File.separator)
                .append("serengeti.properties");
        configFileName = builder.toString();
    } else {//from   www.  j  ava  2  s .co m
        configFileName = "serengeti.properties";
    }
    try {
        logger.info("Reading properties file serengeti.properties");
        config = new PropertiesConfiguration(configFileName);
    } catch (ConfigurationException ex) {
        // error out if the configuration file is not there
        String message = "Failed to load serengeti configuration file: " + configFileName;
        logger.fatal(message, ex);
        throw BddException.APP_INIT_ERROR(ex, message);
    }
    logConfig(config);
    return config;
}

From source file:com.jorge.propiedades.DirectorioConfiguracion.java

public DirectorioConfiguracion() {
    try {/*from  w  w w .ja v  a  2 s. com*/
        PropertiesConfiguration config = new PropertiesConfiguration("./quijotelu/Directorio.properties");
        if (config.getProperty("directorio.generado") == null) {
            config.setProperty("directorio.generado", "/app/quijotelu/generado");
            config.save();
        }
        if (config.getProperty("directorio.firmado") == null) {
            config.setProperty("directorio.firmado", "/app/quijotelu/firmado");
            config.save();
        }
        if (config.getProperty("directorio.autorizado") == null) {
            config.setProperty("directorio.autorizado", "/app/quijotelu/autorizado");
            config.save();
        }
        if (config.getProperty("directorio.noautorizado") == null) {
            config.setProperty("directorio.noautorizado", "/app/quijotelu/noautorizado");
            config.save();
        }
        if (config.getProperty("directorio.pdf") == null) {
            config.setProperty("directorio.pdf", "/app/quijotelu/pdf");
            config.save();
        }
        RutaArchivoNoAutorizado = (String) config.getProperty("directorio.noautorizado");
        RutaArchivoAutorizado = (String) config.getProperty("directorio.autorizado");
        RutaArchivoFirmado = (String) config.getProperty("directorio.firmado");
        RutaArchivoGenerado = (String) config.getProperty("directorio.generado");
        RutaArchivoPDF = (String) config.getProperty("directorio.pdf");

    } catch (ConfigurationException ex) {
        Logger.getLogger(DirectorioConfiguracion.class.getName()).log(Level.SEVERE, null, ex);
    }
}

From source file:com.twitter.distributedlog.config.PropertiesConfigurationBuilder.java

@Override
public FileConfiguration getConfiguration() throws ConfigurationException {
    return new PropertiesConfiguration(url);
}

From source file:com.algoTrader.util.ConfigurationUtil.java

public static Configuration getStrategyConfig(String strategyName) {

    if (StrategyImpl.BASE.equals(strategyName.toUpperCase())) {
        return getBaseConfig();
    }//from  w w  w  .jav a 2 s .c om

    CompositeConfiguration strategyConfig = strategyConfigMap.get(strategyName.toUpperCase());
    if (strategyConfig == null) {

        strategyConfig = new CompositeConfiguration();
        strategyConfig.addConfiguration(new SystemConfiguration());
        try {
            strategyConfig.addConfiguration(
                    new PropertiesConfiguration("conf-" + strategyName.toLowerCase() + ".properties"));
            strategyConfig.addConfiguration(new PropertiesConfiguration(baseFileName));
        } catch (ConfigurationException e) {
            logger.error("error loading " + strategyName.toLowerCase() + ".properties", e);
        }
        strategyConfigMap.put(strategyName.toUpperCase(), strategyConfig);
    }
    return strategyConfig;
}

From source file:com.flipzu.Config.java

private Config() {
    try {/*  w  ww  . j a v a  2 s.  c  o m*/
        config = new PropertiesConfiguration("estela.properties");
    } catch (ConfigurationException e) {
        config = null;
        Debug.getInstance().logError("Config, Config() exception ", e);
    }
}

From source file:io.wcm.caravan.io.http.impl.ArchaiusConfig.java

private static void initializeArchaius() throws ConfigurationException {
    // Default configuration from classpath of this bundle
    AbstractConfiguration defaultConfig = new PropertiesConfiguration(
            ArchaiusConfig.class.getResource(DEFAULT_CONFIGURATION));

    ConcurrentCompositeConfiguration finalConfig = new ConcurrentCompositeConfiguration();

    // inject OSGi config which is filled via {@link ArchaiusOsgiProperties}
    finalConfig.addConfiguration(OSGI_CONFIG);

    finalConfig.addConfiguration(defaultConfig);

    ConfigurationManager.install(finalConfig);

    log.debug("Initialized archaius configuration.");
}