mcconnell 2004/04/21 08:55:25 Modified: activation/impl/src/test/conf/system kernel.xml activation/impl/src/test/org/apache/avalon/activation/impl/test AbstractTestCase.java Log: Updates to support logging manager creation. Revision Changes Path 1.4 +2 -0 avalon/activation/impl/src/test/conf/system/kernel.xml Index: kernel.xml =================================================================== RCS file: /home/cvs/avalon/activation/impl/src/test/conf/system/kernel.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- kernel.xml 9 Apr 2004 12:11:48 -0000 1.3 +++ kernel.xml 21 Apr 2004 15:55:25 -0000 1.4 @@ -9,6 +9,8 @@ <artifact spec="@AVALON-LOGGING-LOGKIT-SPEC@"/> </system> + <logging path="conf/system/logging.xml"/> + <security> <profile name="default"> <permissions> 1.9 +19 -0 avalon/activation/impl/src/test/org/apache/avalon/activation/impl/test/AbstractTestCase.java Index: AbstractTestCase.java =================================================================== RCS file: /home/cvs/avalon/activation/impl/src/test/org/apache/avalon/activation/impl/test/AbstractTestCase.java,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- AbstractTestCase.java 9 Apr 2004 12:11:49 -0000 1.8 +++ AbstractTestCase.java 21 Apr 2004 15:55:25 -0000 1.9 @@ -18,6 +18,7 @@ package org.apache.avalon.activation.impl.test; import java.io.File; +import java.net.URL; import junit.framework.TestCase; @@ -42,6 +43,8 @@ import org.apache.avalon.framework.logger.Logger; import org.apache.avalon.framework.parameters.Parameters; +import org.apache.avalon.logging.provider.LoggingManager; + import org.apache.avalon.repository.Artifact; import org.apache.avalon.repository.Repository; import org.apache.avalon.repository.provider.Factory; @@ -148,6 +151,22 @@ SystemContextFactory factory = new DefaultSystemContextFactory( context ); + + // + // setup the logging manager + // + + String logConfigPath = config.getChild( "logging" ).getAttribute( "path" ); + File file = new File( base, logConfigPath ); + URL url = file.toURL(); + LoggingManager logging = + DefaultSystemContextFactory.createLoggingManager( + context, null, null, url, false ); + factory.setLoggingManager( logging ); + + // + // setup security + // Configuration secConfig = config.getChild( "security" );
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]