You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by bl...@apache.org on 2001/10/31 22:21:14 UTC
cvs commit: jakarta-avalon-excalibur/src/test/org/apache/avalon/excalibur/logger/test TestComponent.java TestComponentImpl.java
bloritsch 01/10/31 13:21:14
Modified: src/java/org/apache/avalon/excalibur/component
DefaultComponentFactory.java
src/java/org/apache/avalon/excalibur/testcase
ExcaliburTestCase.java
src/scratchpad/org/apache/avalon/excalibur/i18n
BundleSelector.java
src/scratchpad/org/apache/avalon/excalibur/i18n/test
DefaultBundleLoaderTestCase.java
DefaultBundleLoaderTestCase.xtest
XmlBundleTestCase.xtest
src/scratchpad/org/apache/avalon/excalibur/thread/impl
DefaultThreadPool.java WorkerThread.java
src/test/org/apache/avalon/excalibur/logger/test
TestComponent.java TestComponentImpl.java
Log:
More logging fixes
Revision Changes Path
1.7 +3 -2 jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/component/DefaultComponentFactory.java
Index: DefaultComponentFactory.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/component/DefaultComponentFactory.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- DefaultComponentFactory.java 2001/08/29 14:38:16 1.6
+++ DefaultComponentFactory.java 2001/10/31 21:21:13 1.7
@@ -20,6 +20,7 @@
import org.apache.avalon.framework.context.Contextualizable;
import org.apache.avalon.framework.logger.AbstractLoggable;
import org.apache.avalon.framework.logger.Loggable;
+import org.apache.avalon.framework.logger.LogKitLogger;
import org.apache.avalon.framework.thread.ThreadSafe;
import org.apache.avalon.excalibur.pool.ObjectFactory;
import org.apache.avalon.excalibur.logger.LogKitManager;
@@ -30,7 +31,7 @@
*
* @author <a href="mailto:bloritsch@apache.org">Berin Loritsch</a>
* @author <a href="mailto:paul@luminas.co.uk">Paul Russell</a>
- * @version CVS $Revision: 1.6 $ $Date: 2001/08/29 14:38:16 $
+ * @version CVS $Revision: 1.7 $ $Date: 2001/10/31 21:21:13 $
* @since 4.0
*/
public class DefaultComponentFactory
@@ -118,7 +119,7 @@
else
{
getLogger().debug( "logger attribute is " + logger );
- ((Loggable)component).setLogger( m_logkit.getLogger( logger ) );
+ ((Loggable)component).setLogger( new LogKitLogger( m_logkit.getLogger( logger ) ) );
}
}
}
1.12 +5 -4 jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/testcase/ExcaliburTestCase.java
Index: ExcaliburTestCase.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/testcase/ExcaliburTestCase.java,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- ExcaliburTestCase.java 2001/10/31 17:56:44 1.11
+++ ExcaliburTestCase.java 2001/10/31 21:21:13 1.12
@@ -19,13 +19,14 @@
import org.apache.avalon.framework.context.DefaultContext;
import org.apache.avalon.framework.activity.Initializable;
import org.apache.avalon.framework.activity.Disposable;
+import org.apache.avalon.framework.logger.Logger;
+import org.apache.avalon.framework.logger.LogKitLogger;
import org.apache.avalon.excalibur.component.DefaultRoleManager;
import org.apache.avalon.excalibur.component.ExcaliburComponentManager;
import org.apache.avalon.excalibur.logger.DefaultLogKitManager;
import org.apache.log.Hierarchy;
-import org.apache.log.Logger;
import org.apache.log.LogTarget;
import org.apache.log.Priority;
import org.apache.log.format.PatternFormatter;
@@ -145,7 +146,7 @@
* </pre>
*
* @author <a href="mailto:giacomo@apache.org">Giacomo Pati</a>
- * @version $Id: ExcaliburTestCase.java,v 1.11 2001/10/31 17:56:44 neeme Exp $
+ * @version $Id: ExcaliburTestCase.java,v 1.12 2001/10/31 21:21:13 bloritsch Exp $
*/
public class ExcaliburTestCase
extends TestCase
@@ -339,14 +340,14 @@
//FIXME(GP): This method should setup a LogConfigurator and LogManager
// according to the configuration spec. not yet completed/implemented
// It will return a default logger for now.
- final Logger logger = Hierarchy.getDefaultHierarchy().getLoggerFor( getName() );
+ final org.apache.log.Logger logger = Hierarchy.getDefaultHierarchy().getLoggerFor( getName() );
logger.setPriority( m_logPriority );
final PatternFormatter formatter = new PatternFormatter( FORMAT );
final StreamTarget target = new StreamTarget( System.out, formatter );
logger.setLogTargets( new LogTarget[] { target } );
- return logger;
+ return new LogKitLogger(logger);
}
/**
1.4 +3 -3 jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/i18n/BundleSelector.java
Index: BundleSelector.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/i18n/BundleSelector.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- BundleSelector.java 2001/10/31 20:46:05 1.3
+++ BundleSelector.java 2001/10/31 21:21:14 1.4
@@ -29,7 +29,7 @@
*
* @author <a href="mailto:neeme@one.lv">Neeme Praks</a>
* @author <a href="mailto:mengelhart@earthtrip.com">Mike Engelhart</a>
- * @version $Id: BundleSelector.java,v 1.3 2001/10/31 20:46:05 bloritsch Exp $
+ * @version $Id: BundleSelector.java,v 1.4 2001/10/31 21:21:14 bloritsch Exp $
*/
public class BundleSelector
@@ -37,8 +37,8 @@
{
/**
- * The role implemented by an <code>BundleSelector</code>.
- */
+ * The role implemented by an <code>BundleSelector</code>.
+ */
public static String ROLE = "org.apache.avalon.excalibur.i18n.BundleSelector";
/** Component Manager */
1.3 +4 -2 jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/i18n/test/DefaultBundleLoaderTestCase.java
Index: DefaultBundleLoaderTestCase.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/i18n/test/DefaultBundleLoaderTestCase.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DefaultBundleLoaderTestCase.java 2001/10/31 20:46:05 1.2
+++ DefaultBundleLoaderTestCase.java 2001/10/31 21:21:14 1.3
@@ -19,7 +19,7 @@
/**
* @author <a href="mailto:neeme@one.lv">Neeme Praks</a>
- * @version $Id: DefaultBundleLoaderTestCase.java,v 1.2 2001/10/31 20:46:05 bloritsch Exp $
+ * @version $Id: DefaultBundleLoaderTestCase.java,v 1.3 2001/10/31 21:21:14 bloritsch Exp $
*/
public class DefaultBundleLoaderTestCase extends ExcaliburTestCase {
@@ -30,12 +30,14 @@
}
public void setUp() throws Exception {
- this.bundleSelector = (BundleSelector) manager.lookup(BundleSelector.ROLE);
+ super.setUp();
+ this.bundleSelector = (BundleSelector) this.manager.lookup(BundleSelector.ROLE);
}
public void tearDown() throws Exception {
manager.release(this.bundleSelector);
this.bundleSelector = null;
+ super.tearDown();
}
public void testLoading() throws Exception {
1.2 +20 -17 jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/i18n/test/DefaultBundleLoaderTestCase.xtest
Index: DefaultBundleLoaderTestCase.xtest
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/i18n/test/DefaultBundleLoaderTestCase.xtest,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DefaultBundleLoaderTestCase.xtest 2001/10/31 19:56:47 1.1
+++ DefaultBundleLoaderTestCase.xtest 2001/10/31 21:21:14 1.2
@@ -10,23 +10,26 @@
<role name="org.apache.avalon.excalibur.xml.xpath.XPathProcessor" shorthand="xpath-processor" default-class="org.apache.avalon.excalibur.xml.xpath.XPathProcessorImpl"/>
<role name="org.apache.avalon.excalibur.i18n.BundleSelector" shorthand="bundle-selector" default-class="org.apache.avalon.excalibur.i18n.BundleSelector"/>
</roles>
- <components>
- <bundle-selector>
- <loaders>
- <loader type-name="xml" bundle="org.apache.avalon.excalibur.i18n.XmlBundle" class="org.apache.avalon.excalibur.i18n.DefaultBundleLoader" mapper="org.apache.avalon.excalibur.i18n.DefaultMapper">
- <prefix>file:///root/path/to/xml/files/</prefix>
- <suffix>.xml</suffix>
- <load-on-startup>
- <!-- implementation specific parameters -->
- <all/>
- </load-on-startup>
- </loader>
- </loaders>
- <matchers default-type="xml">
- <!--matcher class="org.apache.avalon.excalibur.i18n.DefaultMatcher" type="xml"/-->
- </matchers>
- </bundle-selector>
- </components>
+ <context/>
+ <logkit/>
+ <components>
+ <bundle-selector>
+ <loaders>
+ <loader type-name="xml" bundle="org.apache.avalon.excalibur.i18n.XmlBundle" class="org.apache.avalon.excalibur.i18n.DefaultBundleLoader" mapper="org.apache.avalon.excalibur.i18n.DefaultMapper">
+ <prefix>file:///root/path/to/xml/files/</prefix>
+ <suffix>.xml</suffix>
+ <load-on-startup>
+ <!-- implementation specific parameters -->
+ <all/>
+ </load-on-startup>
+ </loader>
+ </loaders>
+ <matchers default-type="xml">
+ <!--matcher class="org.apache.avalon.excalibur.i18n.DefaultMatcher" type="xml"/-->
+ </matchers>
+ </bundle-selector>
+ <xpath-processor/>
+ </components>
<configuration>
</configuration>
</testcase>
1.2 +5 -0 jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/i18n/test/XmlBundleTestCase.xtest
Index: XmlBundleTestCase.xtest
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/i18n/test/XmlBundleTestCase.xtest,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XmlBundleTestCase.xtest 2001/10/31 19:56:47 1.1
+++ XmlBundleTestCase.xtest 2001/10/31 21:21:14 1.2
@@ -9,4 +9,9 @@
<roles>
<role name="org.apache.avalon.excalibur.xml.xpath.XPathProcessor" shorthand="xpath-processor" default-class="org.apache.avalon.excalibur.xml.xpath.XPathProcessorImpl"/>
</roles>
+ <context/>
+ <logkit/>
+ <components>
+ <xpath-processor/>
+ </components>
</testcase>
1.3 +7 -1 jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/thread/impl/DefaultThreadPool.java
Index: DefaultThreadPool.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/thread/impl/DefaultThreadPool.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DefaultThreadPool.java 2001/10/25 17:04:30 1.2
+++ DefaultThreadPool.java 2001/10/31 21:21:14 1.3
@@ -15,7 +15,8 @@
import org.apache.avalon.excalibur.thread.ThreadControl;
import org.apache.avalon.framework.activity.Executable;
import org.apache.avalon.framework.logger.Loggable;
-import org.apache.log.Logger;
+import org.apache.avalon.framework.logger.Logger;
+import org.apache.avalon.framework.logger.LogKitLogger;
/**
* This class is the public frontend for the thread pool code.
@@ -69,6 +70,11 @@
{
m_logger.fatalError( "Could not initialize the pool", e );
}
+ }
+
+ public void setLogger( final org.apache.log.Logger logger )
+ {
+ setLogger( new LogKitLogger( logger ) );
}
public Object newInstance()
1.2 +7 -1 jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/thread/impl/WorkerThread.java
Index: WorkerThread.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/scratchpad/org/apache/avalon/excalibur/thread/impl/WorkerThread.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- WorkerThread.java 2001/09/19 10:39:46 1.1
+++ WorkerThread.java 2001/10/31 21:21:14 1.2
@@ -13,7 +13,8 @@
import org.apache.avalon.excalibur.thread.ThreadControl;
import org.apache.avalon.framework.activity.Executable;
import org.apache.avalon.framework.logger.Loggable;
-import org.apache.log.Logger;
+import org.apache.avalon.framework.logger.Logger;
+import org.apache.avalon.framework.logger.LogKitLogger;
/**
* This class extends the Thread class to add recyclable functionalities.
@@ -56,6 +57,11 @@
public void setLogger( final Logger logger )
{
m_logger = logger;
+ }
+
+ public void setLogger( final org.apache.log.Logger logger )
+ {
+ setLogger( new LogKitLogger( logger ) );
}
/**
1.4 +2 -2 jakarta-avalon-excalibur/src/test/org/apache/avalon/excalibur/logger/test/TestComponent.java
Index: TestComponent.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/test/org/apache/avalon/excalibur/logger/test/TestComponent.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TestComponent.java 2001/08/25 15:16:49 1.3
+++ TestComponent.java 2001/10/31 21:21:14 1.4
@@ -8,13 +8,13 @@
package org.apache.avalon.excalibur.logger.test;
import org.apache.avalon.framework.component.Component;
-import org.apache.log.Logger;
+import org.apache.avalon.framework.logger.Logger;
/**
* TestComponent.
*
* @author <a href="mailto:giacomo@apache,org">Giacomo Pati</a>
- * @version CVS $Revision: 1.3 $ $Date: 2001/08/25 15:16:49 $
+ * @version CVS $Revision: 1.4 $ $Date: 2001/10/31 21:21:14 $
*/
public interface TestComponent
extends Component
1.5 +11 -11 jakarta-avalon-excalibur/src/test/org/apache/avalon/excalibur/logger/test/TestComponentImpl.java
Index: TestComponentImpl.java
===================================================================
RCS file: /home/cvs/jakarta-avalon-excalibur/src/test/org/apache/avalon/excalibur/logger/test/TestComponentImpl.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- TestComponentImpl.java 2001/08/29 14:38:16 1.4
+++ TestComponentImpl.java 2001/10/31 21:21:14 1.5
@@ -8,28 +8,28 @@
package org.apache.avalon.excalibur.logger.test;
import org.apache.avalon.framework.logger.AbstractLoggable;
-import org.apache.log.Logger;
+import org.apache.avalon.framework.logger.Logger;
import org.apache.log.LogTarget;
/**
* TestComponent.
*
* @author <a href="mailto:giacomo@apache,org">Giacomo Pati</a>
- * @version CVS $Revision: 1.4 $ $Date: 2001/08/29 14:38:16 $
+ * @version CVS $Revision: 1.5 $ $Date: 2001/10/31 21:21:14 $
*/
-public class TestComponentImpl
+public class TestComponentImpl
extends AbstractLoggable
implements TestComponent
{
- public void test( Logger defaultLogger, String message )
+ public void test( Logger defaultLogger, String message )
{
final Logger logger = getLogger();
- final String cat = logger.getCategory();
- defaultLogger.info( "Category is " + cat );
- logger.debug( message );
- logger.info( message );
- logger.warn( message );
- logger.error( message );
- logger.fatalError( message );
+ //final String cat = logger.getCategory();
+ //defaultLogger.info( "Category is " + cat );
+ logger.debug( message );
+ logger.info( message );
+ logger.warn( message );
+ logger.error( message );
+ logger.fatalError( message );
}
}
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>