Apache James 通过LDAP储存用户信息

fmcwc 2011-04-08 09:42:16
按照官方的提供的资料,我在config.xml加上了一下代码:
<users-store><repository name="LDAPUsers" class="org.apache.james.userrepository.UsersLDAPRepository"    
ldapHost="ldap://localhost:10389"
principal="uid=admin,ou=system"
credentials="secret"
userBase="ou=People,o=myorg.com,ou=system"
userIdAttribute="uid"
userObjectClass="inetOrgPerson"/>
</users-store>

然后我启动james服务的时候报了以下的错误:
org.apache.avalon.framework.context.ContextException: Unknown key: DEFAULT_DOMAIN   
at org.apache.avalon.phoenix.components.application.DefaultBlockContext.get(DefaultBlockContext.java:94)
at org.apache.james.userrepository.UsersLDAPRepository.contextualize(UsersLDAPRepository.java:90)
at org.apache.avalon.framework.container.ContainerUtil.contextualize(ContainerUtil.java:116)
at org.apache.james.core.AvalonUsersStore.initialize(AvalonUsersStore.java:123)
at org.apache.avalon.framework.container.ContainerUtil.initialize(ContainerUtil.java:244)
at org.apache.avalon.phoenix.containerkit.lifecycle.LifecycleHelper.startup(LifecycleHelper.java:200)
...全文
135 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunrao 2011-05-06
  • 打赏
  • 举报
回复
没有人处理好了,我也遇到这样的问题
bigbat 2011-04-29
  • 打赏
  • 举报
回复
你没有确保ldap是你用,有域从在

24,921

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Apache
社区管理员
  • Apache
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧