Modified to use DirContentsInitializer.
This commit is contained in:
parent
0e9dc00c15
commit
7cfec03a86
|
@ -1,5 +1,7 @@
|
||||||
package net.sf.acegisecurity.providers.dao.ldap;
|
package net.sf.acegisecurity.providers.dao.ldap;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.io.InputStream;
|
||||||
import java.util.Hashtable;
|
import java.util.Hashtable;
|
||||||
import javax.naming.Context;
|
import javax.naming.Context;
|
||||||
import javax.naming.NamingException;
|
import javax.naming.NamingException;
|
||||||
|
@ -16,6 +18,20 @@ public class BaseLdapTestCase extends TestCase {
|
||||||
// never seems to get the chance to cleanup after itself
|
// never seems to get the chance to cleanup after itself
|
||||||
protected static LdapTestHelper ldapTestHelper = new LdapTestHelper();
|
protected static LdapTestHelper ldapTestHelper = new LdapTestHelper();
|
||||||
|
|
||||||
|
static {
|
||||||
|
//InputStream in = BaseLdapTestCase.class.getResourceAsStream("net/sf/acegisecurity/providers/dao/ldap/test-data.ldif");
|
||||||
|
/* InputStream in = ldapTestHelper.getClass().getResourceAsStream("test-data.ldif");
|
||||||
|
try {
|
||||||
|
ldapTestHelper.importLDIF(in);
|
||||||
|
} catch (Exception x) {
|
||||||
|
x.printStackTrace();
|
||||||
|
ldapTestHelper.shutdownServer();
|
||||||
|
ldapTestHelper = null;
|
||||||
|
throw new RuntimeException("Server initialization failed.");
|
||||||
|
} */
|
||||||
|
DirContentsInitializer.initialize( ldapTestHelper.getServerContext() );
|
||||||
|
}
|
||||||
|
|
||||||
protected DirContext getClientContext() throws NamingException {
|
protected DirContext getClientContext() throws NamingException {
|
||||||
Hashtable env = new Hashtable();
|
Hashtable env = new Hashtable();
|
||||||
env.put( Context.PROVIDER_URL, "ldap://localhost:389/ou=system" );
|
env.put( Context.PROVIDER_URL, "ldap://localhost:389/ou=system" );
|
||||||
|
|
Loading…
Reference in New Issue