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 )