From 4a6193e79093a2e466c6f49670c18eaf810b64a0 Mon Sep 17 00:00:00 2001 From: Dave Syer Date: Thu, 4 Dec 2014 15:15:38 +0000 Subject: [PATCH] Ensure app without Actuator can start --- .../cloud/netflix/hystrix/HystrixAutoConfiguration.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/hystrix/HystrixAutoConfiguration.java b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/hystrix/HystrixAutoConfiguration.java index 3cf56044..c52e3754 100644 --- a/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/hystrix/HystrixAutoConfiguration.java +++ b/spring-cloud-netflix-core/src/main/java/org/springframework/cloud/netflix/hystrix/HystrixAutoConfiguration.java @@ -17,6 +17,7 @@ package org.springframework.cloud.netflix.hystrix; import org.springframework.boot.actuate.autoconfigure.HealthIndicatorAutoConfiguration; +import org.springframework.boot.actuate.health.HealthIndicator; import org.springframework.boot.autoconfigure.AutoConfigureAfter; import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; import org.springframework.boot.autoconfigure.condition.ConditionalOnExpression; @@ -34,7 +35,7 @@ import com.netflix.hystrix.Hystrix; public class HystrixAutoConfiguration { @Configuration - @ConditionalOnClass(Hystrix.class) + @ConditionalOnClass({Hystrix.class, HealthIndicator.class}) @ConditionalOnExpression("${health.hystrix.enabled:true}") public static class HystrixHealthIndicatorConfiguration {