From 90870c33181a2e01f62a0167130a2e9f9c398db9 Mon Sep 17 00:00:00 2001 From: Pascal Schumacher Date: Mon, 10 Jun 2019 12:14:22 +0200 Subject: [PATCH] FlowableIdmApplicationSecurityTest: Add workaround for https://github.com/spring-projects/spring-ldap/issues/473 which causes LDAP health check to fail: java.lang.NullPointerException: null at java.util.Hashtable.put(Hashtable.java:460) at org.springframework.ldap.core.support.SimpleDirContextAuthenticationStrategy.setupEnvironment(SimpleDirContextAuthenticationStrategy.java:42) --- .../ui/idm/application/FlowableIdmApplicationSecurityTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/modules/flowable-ui-idm/flowable-ui-idm-app/src/test/java/org/flowable/ui/idm/application/FlowableIdmApplicationSecurityTest.java b/modules/flowable-ui-idm/flowable-ui-idm-app/src/test/java/org/flowable/ui/idm/application/FlowableIdmApplicationSecurityTest.java index c631307817d..2f72a4d3508 100644 --- a/modules/flowable-ui-idm/flowable-ui-idm-app/src/test/java/org/flowable/ui/idm/application/FlowableIdmApplicationSecurityTest.java +++ b/modules/flowable-ui-idm/flowable-ui-idm-app/src/test/java/org/flowable/ui/idm/application/FlowableIdmApplicationSecurityTest.java @@ -47,6 +47,7 @@ import org.springframework.http.HttpMethod; import org.springframework.http.HttpStatus; import org.springframework.http.ResponseEntity; +import org.springframework.test.context.TestPropertySource; import org.springframework.test.context.junit4.SpringRunner; /** @@ -56,6 +57,8 @@ @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT) @AutoConfigureWebClient(registerRestTemplate = true) @Import(FlowableIdmApplicationSecurityTest.TestBootstrapConfiguration.class) +// workaround for https://github.com/spring-projects/spring-ldap/issues/473 until spring-ldap 2.3.3 is released +@TestPropertySource(properties= {"management.health.ldap.enabled=false"}) public class FlowableIdmApplicationSecurityTest { private static final Set ACTUATOR_LINKS = new HashSet<>(