You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@avalon.apache.org by do...@apache.org on 2002/11/16 14:38:03 UTC

cvs commit: jakarta-avalon-excalibur/configuration/src/java/org/apache/excalibur/configuration/validation JarvConfigurationValidator.java

donaldp     2002/11/16 05:38:03

  Modified:    configuration/src/java/org/apache/excalibur/configuration/validation
                        JarvConfigurationValidator.java
  Log:
  Decouple a little from ConfigurationUtil
  
  Revision  Changes    Path
  1.2       +8 -7      jakarta-avalon-excalibur/configuration/src/java/org/apache/excalibur/configuration/validation/JarvConfigurationValidator.java
  
  Index: JarvConfigurationValidator.java
  ===================================================================
  RCS file: /home/cvs/jakarta-avalon-excalibur/configuration/src/java/org/apache/excalibur/configuration/validation/JarvConfigurationValidator.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- JarvConfigurationValidator.java	13 Nov 2002 03:24:51 -0000	1.1
  +++ JarvConfigurationValidator.java	16 Nov 2002 13:38:03 -0000	1.2
  @@ -54,20 +54,18 @@
    */
   package org.apache.excalibur.configuration.validation;
   
  -import org.apache.avalon.framework.logger.AbstractLogEnabled;
  -import org.apache.avalon.framework.logger.Logger;
   import org.apache.avalon.framework.configuration.Configuration;
   import org.apache.avalon.framework.configuration.ConfigurationException;
  +import org.apache.avalon.framework.configuration.DefaultConfiguration;
   import org.apache.avalon.framework.configuration.DefaultConfigurationSerializer;
  -import org.apache.excalibur.configuration.ConfigurationUtil;
  -
  +import org.apache.avalon.framework.logger.Logger;
   import org.iso_relax.verifier.Schema;
   import org.iso_relax.verifier.Verifier;
  -import org.iso_relax.verifier.VerifierHandler;
   import org.iso_relax.verifier.VerifierConfigurationException;
  +import org.iso_relax.verifier.VerifierHandler;
   import org.xml.sax.ErrorHandler;
  -import org.xml.sax.SAXParseException;
   import org.xml.sax.SAXException;
  +import org.xml.sax.SAXParseException;
   
   /**
    *
  @@ -101,7 +99,10 @@
           throws ConfigurationException
       {
           final ValidationResult result = new ValidationResult();
  -        final Configuration branched = ConfigurationUtil.branch( configuration, "root" );
  +        final DefaultConfiguration branched =
  +            new DefaultConfiguration( "root", configuration.getLocation() );
  +        branched.addAll( configuration );
  +        branched.makeReadOnly();
   
           try
           {
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>