2010-12-21 3 views
1

안녕하세요, 저는 ldap에서 사용자를 추가하기 위해 스프링 ldap을 사용하고 있습니다. 대신에 이러한 사양을 나는 애플리케이션 컨텍스트 파일에서 LDAP의 상황에 맞는 소스를 지정 org.springframework.ldap.NameNotFoundException : [LDAP : 오류 코드 32 - 디렉토리에 상위 항목이 없습니다.];

....

<bean id="contextSource" class="org.springframework.ldap.core.support.LdapContextSource"> 
<property name="url" value="ldap://brm-devoid-01.brocade.com:389"/> 
<property name="base" value="ou=Users,dc=external,dc=brocade,dc=com"/> 
<property name="userDn" value="cn=oracladmin"/> 
<property name="password" value="mypassword"/> 
</bean> 

<bean id="ldapTemplate" class="org.springframework.ldap.core.LdapTemplate" > 
<constructor-arg ref="contextSource"/> 
</bean> 

<bean id="activation" class="com.brocade.webportal.registration.service.ActivationImpl"> 
<property name="ldapTemplate" ref="ldapTemplate"/> 
</bean> 

, 나는 모두 나열 할 수 있어요 성공적으로도 LDAP에서 사용자를 읽을 수 있어요 LDAP의 사용자 내가) ldapTemplate.bind를 (사용하여 사용자를 추가하려고 할 때 그러나 나는 다음과 같은 예외가 점점 오전 :

org.springframework.ldap.NameNotFoundException: [LDAP: error code 32 - Parent entry not found in the directory.]; nested exception is javax.naming.NameNotFoundException: [LDAP: error code 32 - Parent entry not found in the directory.]; remaining name 'brusertype=End User,brsupportuser=N,brprofileupdateflag=N,brresetflag=N,brsegment=GUEST,brrelationshiptype=GENERAL,cn=Dinesh Narayanan,sn=Narayanan,givenname=Dinesh,userpassword=password1,[email protected]' 
       at org.springframework.ldap.support.LdapUtils.convertLdapException(LdapUtils.java:174) 
       at org.springframework.ldap.core.LdapTemplate.executeWithContext(LdapTemplate.java:810) 
       at org.springframework.ldap.core.LdapTemplate.executeReadWrite(LdapTemplate.java:802) 
       at org.springframework.ldap.core.LdapTemplate.bind(LdapTemplate.java:996) 
       at com.brocade.webportal.registration.service.ActivationImpl.activateUser(ActivationImpl.java:242) 

답변

1

체크 아웃 32 의미처럼 LDAP Error Codes

가 보이는 :

대상을 나타냅니다 개체를 찾을 수 없습니다. 이 코드는 다음 조작에서 을 리턴하지 않습니다. * 검색 기준을 찾지 만 검색 필터와 일치하는 항목을 찾을 수없는 검색 조작. * 바인딩 작업.

관련 문제