首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JRE7上的JNDI命名异常

JRE7上的JNDI命名异常
EN

Stack Overflow用户
提问于 2015-05-27 05:23:00
回答 3查看 3.4K关注 0票数 7

我们面临一个问题,我们已经在JDK 6中编写了代码库。现在我们要迁移到JRE-7。这最终意味着我们正在运行用JRE -7编译在JDK-6中的代码。除了JNDI,一切都很好。我们得到了例外情况。

代码语言:javascript
复制
2015-05-25 09:44:41,769 ERROR ne.LdapNeNotifListener - NamingExceptionEvent recieved from ABC:
javax.naming.NamingException: LDAP response read timed out, timeout used:-1ms.
        at com.sun.jndi.ldap.Connection.readReply(Connection.java:483)
        at com.sun.jndi.ldap.LdapClient.getSearchReply(LdapClient.java:639)
        at com.sun.jndi.ldap.LdapClient.getSearchReply(LdapClient.java:607)
        at com.sun.jndi.ldap.LdapCtx.getSearchReply(LdapCtx.java:1919)
        at com.sun.jndi.ldap.LdapNamingEnumeration.getNextBatch(LdapNamingEnumeration.java:129)
        at com.sun.jndi.ldap.LdapNamingEnumeration.hasMoreImpl(LdapNamingEnumeration.java:216)
        at com.sun.jndi.ldap.LdapNamingEnumeration.hasMore(LdapNamingEnumeration.java:189)
        at com.sun.jndi.ldap.NamingEventNotifier.run(NamingEventNotifier.java:134)
        at java.lang.Thread.run(Thread.java:745)

正如我们所看到的,根据JAVA文档,超时是-1,因此是无限的。不知道是什么引起了这里的问题。

任何帮助都将不胜感激。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-06-10 10:25:37

我刚刚下载并测试了JRE版本7u80。

这里一切都很好。我没有看到任何例外。

造成问题的是低于或等于7u79的JRE版本。

票数 3
EN

Stack Overflow用户

发布于 2015-06-18 09:48:49

是的,它适用于最新的JRE版本7u80。还注意到,此错误仅在处理批量数据时发生。

有没有人注意到同样的用法?

票数 0
EN

Stack Overflow用户

发布于 2016-02-25 12:41:22

会不会是这个问题?甲骨文说修正了7更新91,但我不能确定。决议日期和其他支持大约在同一时间作出的报告。id=8081560

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30473797

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档