cvs server: Diffing .
cvs server: Diffing lib
cvs server: Diffing src
cvs server: Diffing src/java
cvs server: Diffing src/java/org
cvs server: Diffing src/java/org/apache
cvs server: Diffing src/java/org/apache/avalon
cvs server: Diffing src/java/org/apache/avalon/excalibur
cvs server: Diffing src/java/org/apache/avalon/excalibur/cli
cvs server: Diffing src/java/org/apache/avalon/excalibur/collections
cvs server: Diffing src/java/org/apache/avalon/excalibur/component
Index: src/java/org/apache/avalon/excalibur/component/ThreadSafeComponentHandler.java
===================================================================
RCS file: /home/cvspublic/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/component/ThreadSafeComponentHandler.java,v
retrieving revision 1.6
diff -u -r1.6 ThreadSafeComponentHandler.java
--- src/java/org/apache/avalon/excalibur/component/ThreadSafeComponentHandler.java	2001/11/01 14:25:57	1.6
+++ src/java/org/apache/avalon/excalibur/component/ThreadSafeComponentHandler.java	2001/11/07 20:43:31
@@ -60,7 +60,10 @@
 
     public void setLogger(Logger log)
     {
-        m_factory.setLogger(log);
+        if ( this.m_factory != null )
+        {
+            m_factory.setLogger(log);
+        }
 
         super.setLogger(log);
     }
cvs server: Diffing src/java/org/apache/avalon/excalibur/concurrent
cvs server: Diffing src/java/org/apache/avalon/excalibur/datasource
cvs server: Diffing src/java/org/apache/avalon/excalibur/i18n
cvs server: Diffing src/java/org/apache/avalon/excalibur/io
cvs server: Diffing src/java/org/apache/avalon/excalibur/logger
cvs server: Diffing src/java/org/apache/avalon/excalibur/logger/factory
cvs server: Diffing src/java/org/apache/avalon/excalibur/monitor
cvs server: Diffing src/java/org/apache/avalon/excalibur/naming
cvs server: Diffing src/java/org/apache/avalon/excalibur/naming/memory
cvs server: Diffing src/java/org/apache/avalon/excalibur/naming/rmi
cvs server: Diffing src/java/org/apache/avalon/excalibur/naming/rmi/server
cvs server: Diffing src/java/org/apache/avalon/excalibur/pool
cvs server: Diffing src/java/org/apache/avalon/excalibur/property
cvs server: Diffing src/java/org/apache/avalon/excalibur/proxy
cvs server: Diffing src/java/org/apache/avalon/excalibur/testcase
cvs server: Diffing src/java/org/apache/avalon/excalibur/xml
cvs server: Diffing src/java/org/apache/avalon/excalibur/xml/xpath
cvs server: Diffing src/scratchpad
cvs server: Diffing src/scratchpad/org
cvs server: Diffing src/scratchpad/org/apache
cvs server: Diffing src/scratchpad/org/apache/avalon
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/cache
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/cache/doc-files
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/cache/test
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/catalog
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/container
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/extension
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/extension/test
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/i18n
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/i18n/test
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/i18n/util
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/lang
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/pipeline
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/thread
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/thread/impl
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/util
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/util/test
cvs server: Diffing src/scratchpad/org/apache/avalon/excalibur/vfs
cvs server: Diffing src/test
cvs server: Diffing src/test/org
cvs server: Diffing src/test/org/apache
cvs server: Diffing src/test/org/apache/avalon
cvs server: Diffing src/test/org/apache/avalon/excalibur
cvs server: Diffing src/test/org/apache/avalon/excalibur/cli
cvs server: Diffing src/test/org/apache/avalon/excalibur/cli/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/collections
cvs server: Diffing src/test/org/apache/avalon/excalibur/collections/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/concurrent
cvs server: Diffing src/test/org/apache/avalon/excalibur/concurrent/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/datasource
cvs server: Diffing src/test/org/apache/avalon/excalibur/datasource/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/i18n
cvs server: Diffing src/test/org/apache/avalon/excalibur/i18n/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/io
cvs server: Diffing src/test/org/apache/avalon/excalibur/io/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/logger
cvs server: Diffing src/test/org/apache/avalon/excalibur/logger/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/monitor
cvs server: Diffing src/test/org/apache/avalon/excalibur/monitor/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/naming
cvs server: Diffing src/test/org/apache/avalon/excalibur/naming/memory
cvs server: Diffing src/test/org/apache/avalon/excalibur/naming/memory/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/naming/rmi
cvs server: Diffing src/test/org/apache/avalon/excalibur/naming/rmi/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/naming/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/pool
cvs server: Diffing src/test/org/apache/avalon/excalibur/pool/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/property
cvs server: Diffing src/test/org/apache/avalon/excalibur/property/test
cvs server: Diffing src/test/org/apache/avalon/excalibur/test
cvs server: Diffing src/xdocs
cvs server: Diffing src/xdocs/dtd
cvs server: Diffing src/xdocs/images

