diff --git a/spring-data-commons-core/pom.xml b/spring-data-commons-core/pom.xml
index 9b8c48dab..337812e7e 100644
--- a/spring-data-commons-core/pom.xml
+++ b/spring-data-commons-core/pom.xml
@@ -35,24 +35,10 @@
-
- org.slf4j
- slf4j-api
-
-
- org.slf4j
- jcl-over-slf4j
- test
-
-
- org.slf4j
- slf4j-log4j12
- test
-
log4j
log4j
- runtime
+ test
diff --git a/spring-data-commons-core/src/main/java/org/springframework/data/mapping/BasicMappingContext.java b/spring-data-commons-core/src/main/java/org/springframework/data/mapping/BasicMappingContext.java
index 13e3a5d01..bd8dbeb8c 100644
--- a/spring-data-commons-core/src/main/java/org/springframework/data/mapping/BasicMappingContext.java
+++ b/spring-data-commons-core/src/main/java/org/springframework/data/mapping/BasicMappingContext.java
@@ -38,8 +38,8 @@ import java.util.Set;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.ApplicationEventPublisher;
@@ -75,7 +75,7 @@ public class BasicMappingContext implements MappingContext, InitializingBean, Ap
private static final Set UNMAPPED_FIELDS = new HashSet(Arrays.asList("class", "this$0"));
- protected Logger log = LoggerFactory.getLogger(getClass());
+ protected Log log = LogFactory.getLog(getClass());
protected ApplicationEventPublisher applicationEventPublisher;
protected ConcurrentMap> persistentEntities = new ConcurrentHashMap>();
protected ConcurrentMap, List> validators = new ConcurrentHashMap, List>();
diff --git a/spring-data-commons-core/src/main/java/org/springframework/data/persistence/AbstractConstructorEntityInstantiator.java b/spring-data-commons-core/src/main/java/org/springframework/data/persistence/AbstractConstructorEntityInstantiator.java
index 6f1fdab81..7415292e2 100644
--- a/spring-data-commons-core/src/main/java/org/springframework/data/persistence/AbstractConstructorEntityInstantiator.java
+++ b/spring-data-commons-core/src/main/java/org/springframework/data/persistence/AbstractConstructorEntityInstantiator.java
@@ -1,7 +1,7 @@
package org.springframework.data.persistence;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.springframework.util.ClassUtils;
import java.lang.reflect.Constructor;
@@ -17,7 +17,7 @@ import java.util.Map;
*/
public abstract class AbstractConstructorEntityInstantiator implements EntityInstantiator {
- private final Logger log = LoggerFactory.getLogger(getClass());
+ private final Log log = LogFactory.getLog(getClass());
private final Map,StateBackedCreator extends BACKING_INTERFACE,STATE>> cache = new HashMap,StateBackedCreator extends BACKING_INTERFACE,STATE>>();
final public T createEntityFromState(STATE n, Class c) {
diff --git a/spring-data-commons-core/src/main/java/org/springframework/data/repository/config/AbstractRepositoryConfigDefinitionParser.java b/spring-data-commons-core/src/main/java/org/springframework/data/repository/config/AbstractRepositoryConfigDefinitionParser.java
index 63039f087..33dd0b7c8 100644
--- a/spring-data-commons-core/src/main/java/org/springframework/data/repository/config/AbstractRepositoryConfigDefinitionParser.java
+++ b/spring-data-commons-core/src/main/java/org/springframework/data/repository/config/AbstractRepositoryConfigDefinitionParser.java
@@ -23,8 +23,8 @@ import java.util.HashSet;
import java.util.Set;
import java.util.regex.Pattern;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.springframework.beans.factory.annotation.AnnotatedBeanDefinition;
import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.beans.factory.parsing.BeanComponentDefinition;
@@ -58,8 +58,8 @@ import org.w3c.dom.Element;
public abstract class AbstractRepositoryConfigDefinitionParser, T extends SingleRepositoryConfigInformation>
implements BeanDefinitionParser {
- private static final Logger LOG = LoggerFactory
- .getLogger(AbstractRepositoryConfigDefinitionParser.class);
+ private static final Log LOG = LogFactory.getLog(
+ AbstractRepositoryConfigDefinitionParser.class);
private static final String REPOSITORY_INTERFACE_POST_PROCESSOR =
"org.springframework.data.repository.support.RepositoryInterfaceAwareBeanPostProcessor";
@@ -223,12 +223,13 @@ public abstract class AbstractRepositoryConfigDefinitionParser changeSetPersister;
diff --git a/spring-data-commons-parent/pom.xml b/spring-data-commons-parent/pom.xml
index 9aa9c19a0..253cda26d 100644
--- a/spring-data-commons-parent/pom.xml
+++ b/spring-data-commons-parent/pom.xml
@@ -14,7 +14,6 @@
4.8.1
1.2.16
1.8.4
- 1.5.10
3.0.5.RELEASE
@@ -99,12 +98,6 @@
org.springframework
spring-core
${org.springframework.version}
-
-
- commons-logging
- commons-logging
-
-
org.springframework
@@ -136,23 +129,6 @@
-
- org.slf4j
- slf4j-api
- ${org.slf4j.version}
-
-
- org.slf4j
- jcl-over-slf4j
- ${org.slf4j.version}
- runtime
-
-
- org.slf4j
- slf4j-log4j12
- ${org.slf4j.version}
- runtime
-
log4j
log4j