与JBoss管理jdbc数据源的方式相同,它是否可以使用JNDI管理LDAP上下文?
答案 0 :(得分:1)
是的,这只是一个Tomcat自定义<资源>,请参阅Tomcat文档。
简而言之,只需定义一个并提供自己的LdapContextFactory实现。 JBoss将使用您可以强制转换为Reference的第一个参数调用getObjectInstance()方法,遍历其所有RefAddrs,并通过RefAddr.getType()获取您的选项名称,并通过RefAddr.getContent()获取它们的值。然后你使用你在那里传递的任何东西来创建你的LdapContext并返回它。