无法让 ApacheDS 加载示例数据文件
在 ApacheDS 中,我尝试加载示例 LDAP 数据 以 ldif 格式提供,并在此处提供说明。
我遵循与加载上下文记录相同的模式,通过在 server.xml 中为分区指定 ldif 文件(方向,虽然很糟糕,位于此处)。
所以我...
<apacheDS id="apacheDS">
<ldapServer>#ldapServer</ldapServer>
<ldifDirectory>sevenSeasRoot.ldif</ldifDirectory>
<ldifDirectory>apache_ds_tutorial.ldif</ldifDirectory>
</apacheDS>
SevenSeasRoot.ldif 文件似乎已正确加载,因为我可以在 LdapBrowser 中看到它的条目。但其下并无任何记录。
我做错了什么?如何配置 server.xml 来加载 SevenSeas 的子记录?
In ApacheDS, I'm trying to load the sample LDAP data provided in ldif format and with instructions here.
I followed the same pattern I used to load the context record by specifying an ldif file in server.xml for the partition (directions, albiet lousy ones, located here).
So I have...
<apacheDS id="apacheDS">
<ldapServer>#ldapServer</ldapServer>
<ldifDirectory>sevenSeasRoot.ldif</ldifDirectory>
<ldifDirectory>apache_ds_tutorial.ldif</ldifDirectory>
</apacheDS>
The sevenSeasRoot.ldif file seems to have loaded properly, because I can see an entry for it in LdapBrowser. But there are no records under it.
What am I doing wrong? How do I configure server.xml to load the child records for sevenSeas?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
简单说明一下,配置显示 ldif*Directory* 但您正在传递一个文件。
OTOH,我猜您使用的是 1.5.7,这已经很旧了,最好尝试最新版本以获得更好的支持。
Just a quick note, the config says ldif*Directory* but you are passing a file.
OTOH, I guess you are using 1.5.7 this is very old, it would be better to try the latest version for better support.