mcconnell    2003/01/08 13:24:27

  Modified:    merlin/src/java/org/apache/avalon/merlin/kernel
                        DefaultKernel.java
               merlin/src/test/config block.xml
  Log:
  Updated to remove an error in the descriptor.
  
  Revision  Changes    Path
  1.22      +4 -5      
avalon-sandbox/merlin/src/java/org/apache/avalon/merlin/kernel/DefaultKernel.java
  
  Index: DefaultKernel.java
  ===================================================================
  RCS file: 
/home/cvs/avalon-sandbox/merlin/src/java/org/apache/avalon/merlin/kernel/DefaultKernel.java,v
  retrieving revision 1.21
  retrieving revision 1.22
  diff -u -r1.21 -r1.22
  --- DefaultKernel.java        8 Jan 2003 20:57:48 -0000       1.21
  +++ DefaultKernel.java        8 Jan 2003 21:24:27 -0000       1.22
  @@ -275,7 +275,7 @@
           File kernelFile = new File( m_home, "kernel.xml" );
           try
           {
  -            m_config = getConfiguration( kernelFile );
  +            m_kernelConfig = getConfiguration( kernelFile );
           }
           catch( Throwable e )
           {
  @@ -311,7 +311,7 @@
               if( LOGGING == null )
               {
                   LOGGING = bootstrapLoggingManager( Container.PATH_SEPERATOR 
);
  -                Configuration categoriesConfig = m_config.getChild( 
"categories" );
  +                Configuration categoriesConfig = m_kernelConfig.getChild( 
"categories" );
                   LoggingDirective categories =
                     CREATOR.createLoggingDirective( Container.PATH_SEPERATOR, 
categoriesConfig );
                   LOGGING.addCategories( Container.PATH_SEPERATOR, categories 
);
  @@ -327,7 +327,7 @@
               throw new CascadingException( error, e );
           }
   
  -        String domain = m_config.getChild( "system" ).getAttribute( "host", 
"localhost" );
  +        String domain = m_kernelConfig.getChild( "system" ).getAttribute( 
"host", "localhost" );
           m_registry = new DefaultRegistry( domain );
           
           //
  @@ -926,8 +926,7 @@
           }
   
           LibraryDescriptor extensions =
  -          CREATOR.createLibraryDescriptor( 
  -            config.getChild( "library" ) );
  +          CREATOR.createLibraryDescriptor( config.getChild( "library" ) );
   
           ClasspathDescriptor classpath = 
             CREATOR.createClasspathDescriptor( config.getChild( "classpath" ) 
);
  
  
  
  1.12      +4 -5      avalon-sandbox/merlin/src/test/config/block.xml
  
  Index: block.xml
  ===================================================================
  RCS file: /home/cvs/avalon-sandbox/merlin/src/test/config/block.xml,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- block.xml 8 Jan 2003 20:57:48 -0000       1.11
  +++ block.xml 8 Jan 2003 21:24:27 -0000       1.12
  @@ -18,19 +18,18 @@
      to a root container who's name is implied by the name of the block.
      -->
      <implementation src="external.xml">
  -
        <!-- use external file or embedded defintion -->
  +     <!-- a container can contain a classpath declaration -->
  +     <!-- a container can contain nested appliance declarations -->
  +     <!-- a container can contain nested containers -->
  +     <!-- if the container used the "src" attribute the following content is 
ignored -->
        <!--
        <container name="test">
  -       <!-- a classpath declaration can appear here -->
  -       <!-- declaration of components in this container -->
          <appliance name="standard" 
class="org.apache.avalon.playground.StandardComponent" activation="startup">
            <context class="org.apache.avalon.playground.StandardContextImp"/>
          </appliance>
  -       <!-- a container can contain nested containers -->
        </container>
        -->
  -
      </implementation>
   
   </block>
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to