jndi相关内容
警告:Java的新手 我有一个简单的Netbeans项目-我只想学习与来自php的数据库交互的知识,我想我可以与运行在计算机上的本地数据库一起使用. 许多示例都说明要使用InitialContext()对象来引用数据库资源. 遵循示例之后,我得到以下异常-许多Google内容指向某个.xml文件-我不知道该文件,甚至不知道它在Netbeans项目中的位置吗?我目前不使用Web服务
..
我在Netbeans 7.2.1中拥有Java EE应用程序.尝试部署它(构建结束正常),我在Tomcat日志中收到错误: Caused by: javax.naming.NameNotFoundException: Name java:comp is not bound in this Context at org.apache.naming.NamingContext.looku
..
我正在构建一套Web服务,这些服务都可以访问同一数据库,但是使用不同的凭据.因此,为了使数据库代码模块化,我将其移出每个Web应用程序.WAR文件,并给数据库调用其自己的.JAR文件.这样,如果WebApp1和WebApp2使用getAllColumnsFromTable1 MyBatis调用,则不必在两个项目中都定义相同的映射器和域对象.这样,如果Table1发生更改,我只需要在一个位置更改My
..
我正在尝试连接到Websphere app Server 7.0中定义的MQ连接工厂. 但是我找不到合适的connectionfactory接口供MQ在Spring中定义. 但是,当我尝试在spring config文件中对连接详细信息进行硬编码时,我能够连接到队列管理器. 在Spring Bean中使用什么正确的接口/格式来加载Websphere appl服务器中定义的MQ连接
..
我一直在努力找出问题所在.我有一台weblogic 10.3.5.0服务器,已在其中部署了三个应用程序.一个yui应用程序和两个自定义Java应用程序.这些位于测试服务器上.当您使用这些应用程序时,它们可以正常运行,但只有yui会记录日志(logback 1.1.2). 我在本地部署了一个完全相同的应用程序,一切正常. 我在logback.xml中使用inserFromJNDI并加载:
..
我必须实现一个基于Spring的Web应用程序,允许用户管理LDAP数据.到LDAP的连接只能使用JNDI框架(不允许使用SpringLDAP)进行. 为此,我实现了一个实用程序类来执行基本操作(添加,更新,删除,列表等). 以下是此类的一小段代码: public class LdapUtility { private static LdapUtility insta
..
我正在尝试检索有关LDAP上的组的数据.由于需要分页结果,因此需要运行范围查询.我的设置使用JNDI连接到LDAP.我正在尝试运行此查询 (&(objectclass=group)(range=1-500)) 我做错了什么?我知道有针对LDAP的基于范围的查询,如何修改此查询以获得相同的查询? 解决方案 好的分页是一回事,范围是另一回事.当条目数超过1000(至少这是Activ
..
我正在尝试使用JNDI/LDAP在ApacheDS轻型目录的根目录中创建一个新分区.我尝试在根上下文中使用bind和createSubcontext添加它失败.我可以使用Apache Directory Studio创建分区.有没有一种方法可以使用JNDI以编程方式添加一个? 解决方案 您无法使用代码创建新分区,首先需要在 server.xml(如果使用的是
..
如何检查UID是否已经存在.如果存在,则为新用户增加一个值,其中包含名字和姓氏的3个字母.如果没有UId,请分配UID的值...并存储在eDirectory中. public class searchattribute { public static void main (String[] args) { Hashtable env = new Hashtable();
..
我想测试给定的用户名和LDAP用户的密码是否正确. 我整理出jndi是要使用的库. 我发现了这个简单的类: package myldap; import java.util.Hashtable; import javax.naming.AuthenticationException; import javax.naming.Context; import javax.namin
..
我正在使用Java ldap访问活动目录,更具体地说是spring ldap. 按rfc2254中的指定对过滤器进行编码时,由objectGUID进行的组搜索不会产生任何结果. 这是十六进制表示形式的guid: \49\00\f2\58\1e\93\69\4b\ba\5f\8b\86\54\e9\d8\e9 spring ldap对过滤器进行如下编码: (&(objectCl
..
我在JDK6_u26上,没有找到com.sun.jndi.ldap软件包源作为sources.zip的一部分. 我相信可以从OpenJDK6项目中获得它们,但是我不确定.我读到的是在某些情况下,源代码与二进制文件不匹配. 有人可以阐明如何获取这些程序包的源代码(如果可能的话,与JDK二进制版本完全匹配),以便将它们附加到调试器中? URL链接/指针会很棒... 提前非常感谢! 解决方案
..
我正在尝试通过JNDI更改用户密码,但是在下面出现错误消息. javax.naming.directory.SchemaViolationException:[LDAP:错误代码65-无法修改uid = yiwei,ou = Administrator,o = SID,dc = QuizPortal,因为结果条目将违反服务器模式:Entry uid = yiwei,ou = Administ
..
我正在尝试使用Spring LDAP(版本2.3.2)在LDAP服务器上获取所有条目.在我的代码中,我使用PagedResultsDirContextProcessor对所有结果进行分页.在支持PagedResultsControl的服务器上,这可以正常工作. 但是,我现在需要连接到不支持PagedResultsControl的LDAP服务器.如何在不使用PagedResultsContro
..
早上好/下午 我在LDAP连接器中遇到问题,当我在单元测试中使用它时没有问题,但是在应用程序服务器环境中调用它时,似乎存在类路径问题,但是该类是通过Java 1.6.17传递的(我使用的版本). 我使用spring-ldap来启动连接. public static LdapContextSource getLdapContextSource(final String url, f
..
我遇到一个问题,对目录的LdapContext.search()有时会永远挂起.我尝试提供一个称为setTimeLimit(10000),的SearchControls对象,但问题仍然存在. 鉴于此,我现在的想法是SearchControls对象仅用作服务器的建议,如果没有数据包返回,则不会安排客户端读取超时.我环顾四周,但在班级文档中找不到任何措辞来明确证实这一点. 谁能证实我的猜测
..
我正在尝试对用户进行身份验证,但会抛出Exception.可能是配置存在问题. public class LdapApplication { private static final String INITIAL_CONTEXT_FACTORY = "com.sun.jndi.ldap.LdapCtxFactory"; private static final String SECURITY
..
我正在使用Java LDAP客户端,但是我仍然缺少一些有关如何正确执行此操作的信息或知识. 我的代码如下: LdapContext ctx = null; Hashtable env = new Hashtable (); try{ env.clear(); env.put(Context.INITIAL_
..
这是我的情况,我想连接到ldap usign jndi,我正在使用自定义SSLSOcketfactory,它读取truststore和keystore.上下文创建成功,但是当我尝试使用相同的凭据进行身份验证时,会引发错误,提示不支持身份验证方法. 这是我的自定义ssl套接字的代码- try { StringBuffer trustStore = new StringBuffer
..
当我使用JNDI创建与活动目录进行通信的用户时,我现在得到LDAP Error 53 (WILL_NOT_PERFORM). 我正在尝试为创建的用户设置密码.另外,我还禁用了“用户必须在下次登录时更改密码"选项. attrs.put("unicodePwd", "\"Test123\"".getBytes("UTF-16LE") ); String newValue = Integer
..