Chúng tôi đang gặp sự cố, chúng tôi có cơ sở mã tuân thủ trong JDK 6. Bây giờ chúng tôi đang chuyển sang JRE-7. Mà cuối cùng có nghĩa là chúng tôi đang chạy mã được biên dịch trong JDK-6 với JRE -7. Mọi thứ đều hoạt động tốt ngoài JNDI. Chúng tôi đang nhận được ngoại lệ sau đây.Ngoại lệ đặt tên JNDI trên JRE7
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)
Như chúng ta có thể thấy thời gian đó là -1 do đó vô hạn theo tài liệu JAVA. Không chắc chắn nguyên nhân gây ra sự cố ở đây.
Mọi trợ giúp sẽ được đánh giá cao.
Bạn đang đặt ['com.sun.jndi.ldap.read.timeout'] (https://docs.oracle.com/javase/7/docs/technotes/guides/jndi/jndi-ldap. html # PROP) ở đâu? Nếu vậy, với cái gì? – EJP
Không, tôi không mặc định là vô hạn theo Tài liệu –
Mất bao lâu để hết thời gian chờ? – EJP