From 1068f9dfb15fc25284ddb64a2d63069e6c64de6e Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Thu, 27 Jan 2011 14:48:06 +0200 Subject: [PATCH] DATACMNS-13 - Removed registration of PersistenceExceptionTranslationPostProcessor. Moved registration of PersistenceExceptionTranslationPostProcessor into JPA module as registering it for all repositories creates an unnecessary burden to repository implementations that to not need external exception translation but rather do it themselves already. --- .../AbstractRepositoryConfigDefinitionParser.java | 14 -------------- 1 file changed, 14 deletions(-) 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 dd9b157d5..b556ed838 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 @@ -41,7 +41,6 @@ import org.springframework.core.type.classreading.MetadataReaderFactory; import org.springframework.core.type.filter.AnnotationTypeFilter; import org.springframework.core.type.filter.AssignableTypeFilter; import org.springframework.core.type.filter.RegexPatternTypeFilter; -import org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; import org.springframework.data.repository.NoRepositoryBean; import org.springframework.util.StringUtils; import org.w3c.dom.Element; @@ -62,8 +61,6 @@ public abstract class AbstractRepositoryConfigDefinitionParser PET_POST_PROCESSOR = - PersistenceExceptionTranslationPostProcessor.class; private static final String REPOSITORY_INTERFACE_POST_PROCESSOR = "org.springframework.data.repository.support.RepositoryInterfaceAwareBeanPostProcessor"; @@ -347,17 +344,6 @@ public abstract class AbstractRepositoryConfigDefinitionParser