From 80ecb8220df8bcd54c7f4e48da80e2a470855c29 Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Fri, 15 May 2015 16:57:45 +0200 Subject: [PATCH] Add explicit dependency to CacheAutoConfiguration Make sure that the cache statistics auto-configuration is evaluated after the cache auto-configuration itself. See gh-2633 --- .../autoconfigure/CacheStatisticsAutoConfiguration.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/CacheStatisticsAutoConfiguration.java b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/CacheStatisticsAutoConfiguration.java index bca4d6c8fa7..904d9889577 100644 --- a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/CacheStatisticsAutoConfiguration.java +++ b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/CacheStatisticsAutoConfiguration.java @@ -28,7 +28,9 @@ import org.springframework.boot.actuate.cache.EhCacheStatisticsProvider; import org.springframework.boot.actuate.cache.GuavaCacheStatisticsProvider; import org.springframework.boot.actuate.cache.HazelcastCacheStatisticsProvider; import org.springframework.boot.actuate.cache.JCacheStatisticsProvider; +import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.EnableAutoConfiguration; +import org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration; import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.cache.Cache; @@ -50,6 +52,7 @@ import com.hazelcast.core.IMap; * @since 1.3.0 */ @Configuration +@AutoConfigureAfter(CacheAutoConfiguration.class) @ConditionalOnBean(CacheManager.class) public class CacheStatisticsAutoConfiguration {