Examples of ConfigurationValidator


Examples of com.proofpoint.configuration.ConfigurationValidator

                configurationAwareModule.setConfigurationFactory(configurationFactory);
            }
        }

        // Validate configuration
        ConfigurationValidator configurationValidator = new ConfigurationValidator(configurationFactory, warningsMonitor);
        List<Message> messages = configurationValidator.validate(modules);

        // Log effective configuration
        if (!quiet) {
            logConfiguration(configurationFactory);
        }
View Full Code Here

Examples of io.airlift.configuration.ConfigurationValidator

                configurationAwareModule.setConfigurationFactory(configurationFactory);
            }
        }

        // Validate configuration
        ConfigurationValidator configurationValidator = new ConfigurationValidator(configurationFactory, warningsMonitor);
        List<Message> messages = configurationValidator.validate(modules);

        // at this point all config file properties should be used
        // so we can calculate the unused properties
        final TreeMap<String, String> unusedProperties = Maps.newTreeMap();
        unusedProperties.putAll(requiredProperties);
View Full Code Here

Examples of io.airlift.configuration.ConfigurationValidator

    };
    Guice.createInjector
      (
        Stage.PRODUCTION,
        new ConfigurationModule(cf),
        new ValidationErrorModule(new ConfigurationValidator(cf, null).validate(exampleModule)),
        new LifeCycleModule(),
        exampleModule,
        new NiftyModule() {
          @Override
          protected void configureNifty() {
View Full Code Here

Examples of io.airlift.configuration.ConfigurationValidator

                binder().bind(NiftyBootstrap.class).in(Singleton.class);
            }
        };
        Guice.createInjector(Stage.PRODUCTION,
                             new ConfigurationModule(cf),
                             new ValidationErrorModule(new ConfigurationValidator(cf, null).validate(exampleModule)),
                             new LifeCycleModule(),
                             exampleModule,
                             new NiftyModule()
                             {
                                 @Override
View Full Code Here

Examples of org.apache.avalon.phoenix.interfaces.ConfigurationValidator

    {
        for( Iterator i = m_delegates.values().iterator(); i.hasNext(); )
        {
            final DelegateEntry entry = (DelegateEntry)i.next();
            final Class clazz = Class.forName( entry.getClassName() );
            final ConfigurationValidator validator = (ConfigurationValidator)clazz.newInstance();

            ContainerUtil.enableLogging( validator, getLogger() );
            ContainerUtil.configure( validator, entry.getConfiguration() );
            ContainerUtil.initialize( validator );
View Full Code Here

Examples of org.apache.avalon.phoenix.interfaces.ConfigurationValidator

    }

    public boolean isFeasiblyValid( String application, String block, Configuration configuration )
        throws ConfigurationException
    {
        final ConfigurationValidator delegate = getDelegate( application, block );

        return delegate.isFeasiblyValid( application, block, configuration );
    }
View Full Code Here

Examples of org.apache.avalon.phoenix.interfaces.ConfigurationValidator

    }

    public boolean isValid( String application, String block, Configuration configuration )
        throws ConfigurationException
    {
        final ConfigurationValidator delegate = getDelegate( application, block );

        return delegate.isValid( application, block, configuration );
    }
View Full Code Here

Examples of org.apache.avalon.phoenix.interfaces.ConfigurationValidator

        final String type = (String)m_blockTypeMap.get( createKey( application, block ) );

        if( null != type )
        {
            final DelegateEntry entry = (DelegateEntry)m_delegates.get( type );
            final ConfigurationValidator validator = entry.getValidator();

            if( validator instanceof ConfigurationValidatorMBean )
            {
                return ((ConfigurationValidatorMBean)validator).getSchema( application,
                                                                           block );
View Full Code Here

Examples of org.apache.excalibur.configuration.validation.ConfigurationValidator

    }

    public void testValidConfiguration()
        throws Exception
    {
        final ConfigurationValidator validator =
            m_factory.createValidator(
                "relax-ng",
                this.getClass().getResourceAsStream( "valid.rng" ) );

        final ValidationResult result = validator.isValid( m_configuration );

        System.out.println( "(bad) testValidConfiguration.warning: " + result.getWarnings() );
        System.out.println( "(bad) testValidConfiguration.errors: " + result.getErrors() );

        assertEquals( "failure!!", true, result.isValid() );
View Full Code Here

Examples of org.apache.excalibur.configuration.validation.ConfigurationValidator

    }

    public void testInvalidConfiguration()
        throws Exception
    {
        final ConfigurationValidator validator =
            m_factory.createValidator(
                "relax-ng",
                this.getClass().getResourceAsStream( "invalid.rng" ) );

        final ValidationResult result = validator.isValid( m_configuration );

        System.out.println( "(expected) testInvalidConfiguration.warning: " + result.getWarnings() );
        System.out.println( "(expected) testInvalidConfiguration.errors: " + result.getErrors() );

        assertEquals( false, result.isValid() );
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.