Author: olamy
Date: Sun Jul  8 16:08:34 2012
New Revision: 1358770

URL: http://svn.apache.org/viewvc?rev=1358770&view=rev
Log:
use logger rather than println

Modified:
    
archiva/redback/redback-components/trunk/spring-cache/spring-cache-api/src/main/java/org/apache/archiva/redback/components/cache/factory/CacheFactory.java

Modified: 
archiva/redback/redback-components/trunk/spring-cache/spring-cache-api/src/main/java/org/apache/archiva/redback/components/cache/factory/CacheFactory.java
URL: 
http://svn.apache.org/viewvc/archiva/redback/redback-components/trunk/spring-cache/spring-cache-api/src/main/java/org/apache/archiva/redback/components/cache/factory/CacheFactory.java?rev=1358770&r1=1358769&r2=1358770&view=diff
==============================================================================
--- 
archiva/redback/redback-components/trunk/spring-cache/spring-cache-api/src/main/java/org/apache/archiva/redback/components/cache/factory/CacheFactory.java
 (original)
+++ 
archiva/redback/redback-components/trunk/spring-cache/spring-cache-api/src/main/java/org/apache/archiva/redback/components/cache/factory/CacheFactory.java
 Sun Jul  8 16:08:34 2012
@@ -19,6 +19,13 @@ package org.apache.archiva.redback.compo
  * under the License.
  */
 
+import org.apache.archiva.redback.components.cache.Cache;
+import org.apache.archiva.redback.components.cache.CacheException;
+import org.apache.archiva.redback.components.cache.CacheHints;
+import org.apache.archiva.redback.components.cache.impl.NoCacheCache;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
 import java.io.IOException;
 import java.net.URL;
 import java.util.Enumeration;
@@ -26,16 +33,10 @@ import java.util.HashMap;
 import java.util.Map;
 import java.util.Properties;
 
-import org.apache.archiva.redback.components.cache.Cache;
-import org.apache.archiva.redback.components.cache.CacheHints;
-import org.apache.archiva.redback.components.cache.CacheException;
-import org.apache.archiva.redback.components.cache.impl.NoCacheCache;
-
 /**
  * CacheFactory - dynamic cache creation (and tracking) facility for 
non-plexus objects to use.
  *
  * @author <a href="mailto:[email protected]";>Joakim Erdfelt</a>
- *
  */
 public class CacheFactory
 {
@@ -48,6 +49,8 @@ public class CacheFactory
 
     private static CacheCreator creator;
 
+    private Logger logger = LoggerFactory.getLogger( getClass() );
+
     private CacheFactory()
     {
         caches = new HashMap();
@@ -77,8 +80,8 @@ public class CacheFactory
 
             if ( cachePropResources.hasMoreElements() )
             {
-                System.err.println( "More than 1 CacheCreator provider exists 
in classpath. "
-                    + "Using first one found [" + creator.getClass().getName() 
+ "]." );
+                logger.error( "More than 1 CacheCreator provider exists in 
classpath. Using first one found [{}].",
+                              creator.getClass().getName() );
             }
         }
         catch ( IOException e )


Reply via email to