mcconnell 2003/01/08 12:57:49 Modified: merlin kernel.xml merlin/src/java/org/apache/avalon/merlin/kernel DefaultKernel.java merlin/src/test/config block.xml Log: Updated comments in the kernel.xml and sample block.xml files. Revision Changes Path 1.11 +17 -1 avalon-sandbox/merlin/kernel.xml Index: kernel.xml =================================================================== RCS file: /home/cvs/avalon-sandbox/merlin/kernel.xml,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- kernel.xml 6 Jan 2003 02:02:01 -0000 1.10 +++ kernel.xml 8 Jan 2003 20:57:48 -0000 1.11 @@ -15,7 +15,23 @@ </logging> <categories> - <category name="/sys" priority="INFO"/> + <category name="/sys" priority="DEBUG"/> </categories> + + <!-- + Definition of the root engine classloader. + --> + <!-- + <engine> + <library dir="."> + <include name="some-additional-extension-dir"/> + </library> + <classpath> + <fileset dir="some-directory"> + <include name="something.jar"/> + </fileset> + </classpath> + </engine> + --> </kernel> 1.21 +5 -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.20 retrieving revision 1.21 diff -u -r1.20 -r1.21 --- DefaultKernel.java 7 Jan 2003 06:26:37 -0000 1.20 +++ DefaultKernel.java 8 Jan 2003 20:57:48 -0000 1.21 @@ -173,7 +173,7 @@ /** * The kernel configuration. */ - private Configuration m_config; + private Configuration m_kernelConfig; /** * The block configuration. @@ -345,7 +345,7 @@ try { - Configuration engineConfig = m_config.getChild( "engine" ); + Configuration engineConfig = m_kernelConfig.getChild( "engine" ); m_engine = bootstrapEngine( LOGGING, engineConfig ); } catch( Throwable e ) @@ -865,7 +865,7 @@ private LoggingManager bootstrapLoggingManager( String root ) throws Exception { - if( m_config == null ) + if( m_kernelConfig == null ) { throw new IllegalStateException( "configuration" ); } @@ -884,7 +884,7 @@ LoggingDescriptor descriptor = CREATOR.createLoggingDescriptor( - m_config.getChild( "logging" ), root ); + m_kernelConfig.getChild( "logging" ), root ); DefaultContext context = new DefaultContext(); context.put( "urn:assembly:home", m_home ); 1.11 +3 -0 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.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- block.xml 7 Jan 2003 06:26:37 -0000 1.10 +++ block.xml 8 Jan 2003 20:57:48 -0000 1.11 @@ -22,9 +22,12 @@ <!-- use external file or embedded defintion --> <!-- <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> -->
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>