diff --git a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/MetricFilterAutoConfiguration.java b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/MetricFilterAutoConfiguration.java index bda227592e..20369a5e52 100644 --- a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/MetricFilterAutoConfiguration.java +++ b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/MetricFilterAutoConfiguration.java @@ -53,7 +53,7 @@ import org.springframework.web.util.UrlPathHelper; @Configuration @ConditionalOnBean({ CounterService.class, GaugeService.class }) @ConditionalOnClass({ Servlet.class, ServletRegistration.class, - OncePerRequestFilter.class }) + OncePerRequestFilter.class, HandlerMapping.class }) @AutoConfigureAfter(MetricRepositoryAutoConfiguration.class) public class MetricFilterAutoConfiguration { diff --git a/spring-boot-samples/spring-boot-sample-jersey/pom.xml b/spring-boot-samples/spring-boot-sample-jersey/pom.xml index 8f8a5c6d86..60671e8b14 100644 --- a/spring-boot-samples/spring-boot-sample-jersey/pom.xml +++ b/spring-boot-samples/spring-boot-sample-jersey/pom.xml @@ -25,6 +25,10 @@ org.springframework.boot spring-boot-starter-jersey + + org.springframework.boot + spring-boot-starter-actuator + org.springframework.boot spring-boot-starter-test