Examples of DefaultConfigurationBuilder

Whitespace handling. Since mixed content is not allowed in the configurations, whitespace is completely discarded in non-leaf nodes. For the leaf nodes the default behavior is to trim the space surrounding the value. This can be changed by specifying xml:space attribute with value of preserve in that case the whitespace is left intact.

@author Avalon Development Team @version CVS $Revision: 1.33 $ $Date: 2004/04/03 23:55:54 $
  • org.apache.commons.configuration.DefaultConfigurationBuilder
    pache.org/configuration/team-list.html">Commons Configuration team @version $Id: DefaultConfigurationBuilder.java 595043 2007-11-14 20:44:43Z oheger $

  • Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

         * @throws SAXException In case of a problem during SAX processing
         * @throws IOException In case of a I/O problem
         */
        public void runBatch(File cfgFile)
                    throws ConfigurationException, SAXException, IOException {
            DefaultConfigurationBuilder cfgBuilder = new DefaultConfigurationBuilder();
            Configuration cfg = cfgBuilder.buildFromFile(cfgFile);
            runBatch(cfg);
        }
    View Full Code Here

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

            // FIXME: remove PublishingEnvironment from publication
            environment = new PublishingEnvironment(servletContextPath, id);

            File configFile = new File(getDirectory(), CONFIGURATION_FILE);
            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();

            Configuration config;

            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

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

            log.debug("configuration file path:" + configurationFilePath);

            File configurationFile = new File(configurationFilePath);

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

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

            File configDirectory = new File(publication.getDirectory(), DOCTYPE_DIRECTORY);
            File configFile = new File(configDirectory, CONFIG_FILE);

            try {
                Configuration configuration = new DefaultConfigurationBuilder().buildFromFile(configFile);

                Configuration[] doctypeConfigurations = configuration.getChildren(DOCTYPE_ELEMENT);
                Configuration doctypeConf = null;

                for (int i = 0; i < doctypeConfigurations.length; i++) {
    View Full Code Here

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

            getLogger().debug(".act(): Creator : " + creator.getClass().getName());

            // Init creator
            // "Read" the configuration from the DOM node
            DefaultConfigurationBuilder defaultConfigBuilder = new DefaultConfigurationBuilder();
            Configuration[] docTypeConfigs = defaultConfigBuilder.buildFromFile(absoluteDoctypesPath +
                    "doctypes.xconf").getChildren();

            Configuration doctypeConf = null;

            for (int i = 0; i < docTypeConfigs.length; i++) {
    View Full Code Here

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

         * @param file The file.
         * @return A configuration.
         * @throws AccessControlException when something went wrong.
         */
        protected Configuration getItemConfiguration(File file) throws AccessControlException {
            DefaultConfigurationBuilder builder = new DefaultConfigurationBuilder();
            Configuration config = null;

            try {
                assert file.exists();
                config = builder.buildFromFile(file);
            } catch (Exception e) {
                String errorMsg =
                    "Exception when reading the configuration from file: " + file.getName();

                // an exception occured when trying to read the configuration
    View Full Code Here

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

            File groupFile = new File(getAccreditablesDirectory(), GROUP_ID + FileGroupManager.SUFFIX);
            assertNotNull(groupFile);
            assertTrue(groupFile.exists());

            Configuration config = null;
            config = new DefaultConfigurationBuilder().buildFromFile(groupFile);
            assertNotNull(config);

            FileGroup newGroup = null;
            newGroup = new FileGroup();
            newGroup.setConfigurationDirectory(getAccreditablesDirectory());
    View Full Code Here

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

            String configurationFilePath = publicationPath + CONFIGURATION_FILE;

            File configurationFile = new File(configurationFilePath);

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

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

            File configurationFile = new File(publication.getDirectory(), CONFIGURATION_FILE);

            if (configurationFile.isFile()) {
                try {
                    Configuration configuration =
                        new DefaultConfigurationBuilder().buildFromFile(configurationFile);
                    String type = configuration.getAttribute(TYPE_ATTRIBUTE);

                    accessController =
                        (AccessController) getManager().lookup(AccessController.ROLE + "/" + type);
    View Full Code Here

    Examples of org.apache.avalon.framework.configuration.DefaultConfigurationBuilder

            log.debug("Loading tasks: " + configurationFilePath);

            File configurationFile = new File(configurationFilePath);

            if (configurationFile.isFile()) {
                DefaultConfigurationBuilder builder =
                    new DefaultConfigurationBuilder();
                Configuration configuration =
                    builder.buildFromFile(configurationFile);
                configure(configuration);

            } else {
                log.info(
                    "Task configuration not loaded - file ["
    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.