Browse Source

Add explicit dependency to CacheAutoConfiguration

Make sure that the cache statistics auto-configuration is evaluated after
the cache auto-configuration itself.

See gh-2633
pull/2792/merge
Stephane Nicoll 11 years ago
parent
commit
80ecb8220d
  1. 3
      spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/CacheStatisticsAutoConfiguration.java

3
spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/CacheStatisticsAutoConfiguration.java

@ -28,7 +28,9 @@ import org.springframework.boot.actuate.cache.EhCacheStatisticsProvider; @@ -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; @@ -50,6 +52,7 @@ import com.hazelcast.core.IMap;
* @since 1.3.0
*/
@Configuration
@AutoConfigureAfter(CacheAutoConfiguration.class)
@ConditionalOnBean(CacheManager.class)
public class CacheStatisticsAutoConfiguration {

Loading…
Cancel
Save