2011-02-08 7 views
1

JNDI/LDAP를 사용하여 ApacheDS Lightweight Directory의 루트에 새 파티션을 만들려고합니다. 루트 컨텍스트 내에서 bind 및 createSubcontext를 사용하여 추가하는 데 실패했습니다. Apache Directory Studio를 사용하여 파티션을 만들 수 있습니다. 프로그래밍 방식으로 JNDI를 사용하여 프로그래밍 방식으로 추가하는 방법이 있습니까?JNDI/LDAP를 사용하여 ApacheDS 서버의 루트에 프로그래밍 방식으로 파티션을 만드는 방법은 무엇입니까?

답변

4

코드를 사용하여 새 파티션을 만들 수 없으므로 server.xml (버전 < = 1.5.7을 사용하는 경우) 또는 ou = config 영역에서 파티션을 구성해야합니다. 최신 트렁크. 파티션을 구성하고 서버를 다시 시작한 다음 코드를 사용하여 컨텍스트 항목을 생성 한 후 다른 작업을 수행 할 때 해당 파티션을 볼 수 있습니다.

+0

나는 이것이 사실이라고 생각했다. server.xml에 파티션을 추가 한 다음 JNDI를 사용하여 하위 컨텍스트를 추가하면 정상적으로 작동합니다. – crv