Package org.apache.avalon.framework.configuration

Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder.buildFromFile()


        // process configuration files

        DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
        Configuration sysConfig  = builder.buildFromFile(sysConfigFilename);
        Configuration roleConfig = builder.buildFromFile(roleConfigFilename);

        // Create the LoggerManager for Log4J
        LoggerManager lm = new Log4JLoggerManager();

        // Setup the RoleManager
View Full Code Here


        File configurationFile = new File(configurationFilePath);

        try {
            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
            Configuration configuration = builder.buildFromFile(configurationFile);
            configure(configuration);
        } catch (Exception e) {
            log.warn(
                "Did not load publishing configuration from publication.xconf (file is missing). " +
                "That means you can't access all PublishingEnvironment parameters and you should only " +
View Full Code Here

            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
            String path = getServletContextPath() + getSchedulerConfigurationPath();
            log.debug("Initializing scheduler configuration: " + path);

            File configurationFile = new File(path);
            Configuration configuration = builder.buildFromFile(configurationFile);

            return configuration;
        } catch (Exception e) {
            log.error("Can't initialize scheduler configuration: ", e);
View Full Code Here

        String pathMapperClassName = null;
        String documentBuilderClassName = null;

        try {
            config = builder.buildFromFile(configFile);

            try {
                pathMapperClassName = config.getChild(ELEMENT_PATH_MAPPER).getValue();
                Class pathMapperClass = Class.forName(pathMapperClassName);
                this.mapper = (DocumentIdToPathMapper) pathMapperClass.newInstance();
View Full Code Here

        try {
            if (args.length == 1) {
                this.configurationFilePath = args[0];
                try {
                    DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
                    Configuration configuration = builder.buildFromFile(this.configurationFilePath);
                    configure(configuration);
                } catch (final ConfigurationException e1) {
                  System.err.println("Cannot load crawler configuration!");
                } catch (final SAXException e1) {
                  System.err.println("Cannot load crawler configuration!");
View Full Code Here

     * @param config Configuration File
     */
    public IterativeHTMLCrawler(File config) {
        try {
            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
            Configuration configuration = builder.buildFromFile(config);
            configure(configuration);
        } catch (final ConfigurationException e) {
          System.err.println("Cannot load crawler configuration! " + e.toString());
        } catch (final SAXException e) {
          System.err.println("Cannot load crawler configuration! " + e.toString());
View Full Code Here

        this.configurationFilePath = _configurationFilePath;

        try {
            File configFile = new File(_configurationFilePath);
            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
            Configuration config = builder.buildFromFile(configFile);
            configure(config);
        } catch (ConfigurationException e) {
            log.error("Cannot load publishing configuration! ", e);
        } catch (SAXException e) {
            log.error("Cannot load publishing configuration! ", e);
View Full Code Here

        File configurationFile = new File(configurationFilePath);

        try {
            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
            Configuration configuration = builder.buildFromFile(configurationFile);
            configure(configuration);
        } catch (final ConfigurationException e) {
            log.error("Cannot load revision controller configuration! ", e);
        } catch (final SAXException e) {
            log.error("Cannot load revision controller configuration! ", e);
View Full Code Here

            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
            String path = getServletContextPath() + getSchedulerConfigurationPath();
            log.debug("Initializing scheduler configuration: " + path);

            File configurationFile = new File(path);
            Configuration configuration = builder.buildFromFile(configurationFile);

            return configuration;
        } catch (Exception e) {
            log.error("Can't initialize scheduler configuration: ", e);
View Full Code Here

        if (this.publication == null) {
            File configFile = new File(_publication.getDirectory(), PublicationImpl.CONFIGURATION_FILE);
            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();

            try {
                Configuration config = builder.buildFromFile(configFile);
                Configuration usecasesConfig = config.getChild(ELEMENT_USECASES);
                if (usecasesConfig != null) {
                    Configuration[] usecaseConfigs = usecasesConfig.getChildren(ELEMENT_USECASE);
                    for (int i = 0; i < usecaseConfigs.length; i++) {
                        String usecaseName = usecaseConfigs[i].getAttribute(ATTRIBUTE_NAME);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.