diff --git a/ldap/src/main/java/org/springframework/security/ldap/server/ApacheDSContainer.java b/ldap/src/main/java/org/springframework/security/ldap/server/ApacheDSContainer.java index 9df668a9dc..46c70b6a1a 100644 --- a/ldap/src/main/java/org/springframework/security/ldap/server/ApacheDSContainer.java +++ b/ldap/src/main/java/org/springframework/security/ldap/server/ApacheDSContainer.java @@ -261,7 +261,7 @@ public class ApacheDSContainer implements InitializingBean, DisposableBean, Life ldifFile = ldifs[0].getURI().toString(); } logger.info("Loading LDIF file: " + ldifFile); - LdifFileLoader loader = new LdifFileLoader(service.getAdminSession(), ldifFile); + LdifFileLoader loader = new LdifFileLoader(service.getAdminSession(), new File(ldifFile), null, getClass().getClassLoader()); loader.execute(); } else { throw new IllegalArgumentException("More than one LDIF resource found with the supplied pattern:" + ldifResources+ " Got " + Arrays.toString(ldifs));