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]>