diff --git a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/EndpointServlet.java b/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/EndpointServlet.java index 1731d6cb8c..44239b2fde 100644 --- a/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/EndpointServlet.java +++ b/spring-boot-project/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/endpoint/web/EndpointServlet.java @@ -61,9 +61,9 @@ public final class EndpointServlet { public EndpointServlet withInitParameters(Map initParameters) { Assert.notNull(initParameters, "InitParameters must not be null"); - boolean hasEmptyKey = initParameters.values().stream() - .anyMatch((key) -> !StringUtils.hasText(key)); - Assert.isTrue(!hasEmptyKey, "InitParameters must not contain empty keys"); + boolean hasEmptyName = initParameters.keySet().stream() + .anyMatch((name) -> !StringUtils.hasText(name)); + Assert.isTrue(!hasEmptyName, "InitParameters must not contain empty names"); Map mergedInitParameters = new LinkedHashMap<>( this.initParameters); mergedInitParameters.putAll(initParameters);