Java 使用SpringLDAP时出现空指针异常

Java 使用SpringLDAP时出现空指针异常,java,spring,nullpointerexception,ldap,Java,Spring,Nullpointerexception,Ldap,我正在尝试访问Ldap目录中的一些数据。为此,我使用SpringLDAP。 我最近发现有一种神奇的方法可以使用它,也就是DirContextAdapter。然而,当我可以使用旧的方式毫无问题地浏览注册表时,在本例中我得到了NullPointerException 以下是我制作的刀: 这是一个搜索对象DN:cn=toto,dc=dynamease,dc=net LDAPTemplatebean的定义如下: <bean id="contextSource" class="org.springf

我正在尝试访问Ldap目录中的一些数据。为此,我使用SpringLDAP。 我最近发现有一种神奇的方法可以使用它,也就是DirContextAdapter。然而,当我可以使用旧的方式毫无问题地浏览注册表时,在本例中我得到了NullPointerException

以下是我制作的刀:

这是一个搜索对象DN:cn=toto,dc=dynamease,dc=net LDAPTemplatebean的定义如下:

<bean id="contextSource" class="org.springframework.ldap.core.support.LdapContextSource">
    <property name="url" value="ldap://192.168.1.10:10389" />
    <property name="base" value="dc=dynamease,dc=net" />
    <property name="userDn" value="uid=admin,ou=system" />
    <property name="password" value="secret" />
</bean>

现在,DynSubscriberDao.findAll()抛出前面提到的异常。顺便说一下,我已经查过类名了;)


有什么想法吗?

你解决了吗?我在我的环境中遇到同样的问题,我正在积极寻找解决方案。谢谢你的分享。是的,但我恐怕再也无法访问代码了。我将尝试一下,并告诉您我是否能够重新调试此:)
<bean id="contextSource" class="org.springframework.ldap.core.support.LdapContextSource">
    <property name="url" value="ldap://192.168.1.10:10389" />
    <property name="base" value="dc=dynamease,dc=net" />
    <property name="userDn" value="uid=admin,ou=system" />
    <property name="password" value="secret" />
</bean>