From 5ed34bc2ce2ef1e570ec583ae6191e936a990fec Mon Sep 17 00:00:00 2001 From: Oliver Gierke Date: Tue, 18 Sep 2012 11:40:26 +0200 Subject: [PATCH] DATACMNS-235 - Enforce dependency ordering for custom repository implementations. --- .../data/repository/config/RepositoryBeanDefinitionBuilder.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-data-commons-core/src/main/java/org/springframework/data/repository/config/RepositoryBeanDefinitionBuilder.java b/spring-data-commons-core/src/main/java/org/springframework/data/repository/config/RepositoryBeanDefinitionBuilder.java index f3d576e8a..2f00516d2 100644 --- a/spring-data-commons-core/src/main/java/org/springframework/data/repository/config/RepositoryBeanDefinitionBuilder.java +++ b/spring-data-commons-core/src/main/java/org/springframework/data/repository/config/RepositoryBeanDefinitionBuilder.java @@ -97,6 +97,7 @@ public class RepositoryBeanDefinitionBuilder { if (customImplementationBeanName != null) { builder.addPropertyReference("customImplementation", customImplementationBeanName); + builder.addDependsOn(customImplementationBeanName); } return builder;