From f23a679ac93dd93f84bb0cff64d9a4fae03b271d Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Mon, 16 Jun 2014 14:56:23 +0100 Subject: [PATCH] Only enable /refresh in an Actuator app --- .../platform/autoconfigure/RefreshAutoConfiguration.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-platform-config-client/src/main/java/org/springframework/platform/autoconfigure/RefreshAutoConfiguration.java b/spring-platform-config-client/src/main/java/org/springframework/platform/autoconfigure/RefreshAutoConfiguration.java index 9b240621..85f23f42 100644 --- a/spring-platform-config-client/src/main/java/org/springframework/platform/autoconfigure/RefreshAutoConfiguration.java +++ b/spring-platform-config-client/src/main/java/org/springframework/platform/autoconfigure/RefreshAutoConfiguration.java @@ -72,6 +72,7 @@ public class RefreshAutoConfiguration { @Bean @ConditionalOnMissingBean @ConditionalOnExpression("${endpoints.refresh.enabled:true}") + @ConditionalOnBean(EnvironmentEndpoint.class) public RefreshEndpoint refreshEndpoint(ConfigurableApplicationContext context, ConfigServiceBootstrapConfiguration bootstrap) { RefreshEndpoint endpoint = new RefreshEndpoint(context, bootstrap); return endpoint;