Package org.apache.commons.configuration

Examples of org.apache.commons.configuration.SystemConfiguration


  public static void deleteLogDir(String log4jProperties) throws ConfigurationException {
    CompositeConfiguration compositeConfig = new CompositeConfiguration();
    compositeConfig.addConfiguration(new EnvironmentConfiguration());
    compositeConfig.addConfiguration(new PropertiesConfiguration(log4jProperties));
    compositeConfig.addConfiguration(new SystemConfiguration());
    // Read & parse properties file.
    String logDirPath = userDir + fs + compositeConfig.getString(TestConstants.logDirectoryToken);

    File dirToDelete = new File(logDirPath);
    TestUtil.deleteDir(dirToDelete);
View Full Code Here


            config.addConfiguration(defaultURLConfig, URL_CONFIG_NAME);
        } catch (Throwable e) {
            logger.warn("Failed to create default dynamic configuration", e);
        }
        if (!Boolean.getBoolean(DISABLE_DEFAULT_SYS_CONFIG)) {
            SystemConfiguration sysConfig = new SystemConfiguration();
            config.addConfiguration(sysConfig, SYS_CONFIG_NAME);
        }
        if (!Boolean.getBoolean(DISABLE_DEFAULT_ENV_CONFIG)) {
            EnvironmentConfiguration envConfig = new EnvironmentConfiguration();
            config.addConfiguration(envConfig, ENV_CONFIG_NAME);
View Full Code Here

  public static void checkLogFile(String log4jProperties, String logFileToCheck) throws Exception {
    CompositeConfiguration compositeConfig = new CompositeConfiguration();
    compositeConfig.addConfiguration(new EnvironmentConfiguration());
    compositeConfig.addConfiguration(new PropertiesConfiguration(log4jProperties));
    compositeConfig.addConfiguration(new SystemConfiguration());
    // Read & parse properties file.
    String logDirPath = userDir + fs + compositeConfig.getString(TestConstants.logDirectoryToken);

    File fileToCheck = new File(logDirPath + fs + logFileToCheck);
    BufferedReader br = new BufferedReader(new FileReader(fileToCheck));
View Full Code Here

  public static void deleteLogDir(String log4jProperties) throws ConfigurationException {
    CompositeConfiguration compositeConfig = new CompositeConfiguration();
    compositeConfig.addConfiguration(new EnvironmentConfiguration());
    compositeConfig.addConfiguration(new PropertiesConfiguration(log4jProperties));
    compositeConfig.addConfiguration(new SystemConfiguration());
    // Read & parse properties file.
    String logDirPath = userDir + fs + compositeConfig.getString(TestConstants.logDirectoryToken);

    File dirToDelete = new File(logDirPath);
    TestUtil.deleteDir(dirToDelete);
View Full Code Here

   */
  private String getPidPath(String propertyFile) throws Exception {
    CompositeConfiguration compositeConfig = new CompositeConfiguration();
    compositeConfig.addConfiguration(new EnvironmentConfiguration());
    compositeConfig.addConfiguration(new PropertiesConfiguration(propertyFile));
    compositeConfig.addConfiguration(new SystemConfiguration());
    // Read & parse properties file.
    String pidPath = compositeConfig.getString(Constants.ROOT_PID_PATH);
    File configFile = new File(pidPath);
    if (configFile.exists() == false) {
      configFile.mkdir();
View Full Code Here

    public FileServer() {
        PropertyConfigurator.configure("config/logging.properties");

        try {
            config = new CompositeConfiguration();
            config.addConfiguration(new SystemConfiguration());
            config.addConfiguration(new PropertiesConfiguration("config/server.properties"));

            final String data = config.getString("fileserver.data");
            final String services = config.getString("fileserver.services");
            final String logs = config.getString("fileserver.logs");
View Full Code Here

   */
  private void loadConfiguration() throws ConfigurationException
  {
    //Properties from system properties
    CompositeConfiguration compositeConfig = new CompositeConfiguration();
    compositeConfig.addConfiguration(new SystemConfiguration());
    //Properties from file
    PropertiesConfiguration propConfig = null;
          final String filename = System.getProperty("juddi.propertiesFile");
    if (filename != null)
          {
View Full Code Here

    public FileServer() {
        PropertyConfigurator.configure("config/logging.properties");

        try {
            config = new CompositeConfiguration();
            config.addConfiguration(new SystemConfiguration());
            config.addConfiguration(new PropertiesConfiguration("config/server.properties"));

            final String data = config.getString("fileserver.data");
            final String services = config.getString("fileserver.services");
            final String logs = config.getString("fileserver.logs");
View Full Code Here

   * @return Application composite configuration.
   */
  private CompositeConfiguration createApplicationConfiguration()
  {
    CompositeConfiguration appConfig = new CompositeConfiguration();
    appConfig.addConfiguration(new SystemConfiguration());
    try
    {
      appConfig.addConfiguration(new PropertiesConfiguration("testlinkjavaapi.properties"));
    }
    catch ( ConfigurationException ce )
View Full Code Here

    try {
      URL url;

      switch (type) {
        case SYSTEM:
          result = new SystemConfiguration();
          break;

        case PROPERTIES:
          url = getResourceAsURL(resource + ".properties");
View Full Code Here

TOP

Related Classes of org.apache.commons.configuration.SystemConfiguration

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.