[
https://issues.jboss.org/browse/WFLY-5339?page=com.atlassian.jira.plugin....
]
Kamil Podlešák updated WFLY-5339:
---------------------------------
Description:
sun.jdk module already contains package com.sun.jndi.ldap needed to access LDAP servers
via jndi (AS7-1500), but it com.sun.jndi.ldap.ext is missing. This means that Start TLS
does not work as documented
(
http://docs.oracle.com/javase/jndi/tutorial/ldap/ext/starttls.html), failing with
ClassNotFoundException.
javax.naming.ConfigurationException: Cannot load implementation of
javax.naming.ldap.StartTlsResponse [Root exception is java.lang.ClassNotFoundException:
com.sun.jndi.ldap.ext.StartTlsResponseImpl from [Module
"deployment.xxx.ear.xxx.jar:main" from Service Module Loader]]
at javax.naming.ldap.StartTlsRequest.wrapException(StartTlsRequest.java:218)
at javax.naming.ldap.StartTlsRequest.createExtendedResponse(StartTlsRequest.java:207)
at com.sun.jndi.ldap.LdapCtx.extendedOperation(LdapCtx.java:3269)
at javax.naming.ldap.InitialLdapContext.extendedOperation(InitialLdapContext.java:184)
at javax.naming.ldap.InitialLdapContext.extendedOperation(InitialLdapContext.java:184)
at
ch.ips.g2.b.core.adp.mailbox.external.LdapExecutor.executeOperation(LdapExecutor.java:115)
... 170 more
was:
sun.jdk module already contains package com.sun.jndi.ldap needed to access LDAP servers
via jndi (AS7-1500), but it com.sun.jndi.ldap.ext is missing. This means that Start TLS
does not work as documented
(
http://docs.oracle.com/javase/jndi/tutorial/ldap/ext/starttls.html), failing with
ClassNotFoundException.
{{javax.naming.ConfigurationException: Cannot load implementation of
javax.naming.ldap.StartTlsResponse [Root exception is java.lang.ClassNotFoundException:
com.sun.jndi.ldap.e
xt.StartTlsResponseImpl from [Module "deployment.xxx.ear.xxx.jar:main" from
Service Module Loader]]
at javax.naming.ldap.StartTlsRequest.wrapException(StartTlsRequest.java:218)
at javax.naming.ldap.StartTlsRequest.createExtendedResponse(StartTlsRequest.java:207)
at com.sun.jndi.ldap.LdapCtx.extendedOperation(LdapCtx.java:3269)
at javax.naming.ldap.InitialLdapContext.extendedOperation(InitialLdapContext.java:184)
at javax.naming.ldap.InitialLdapContext.extendedOperation(InitialLdapContext.java:184)
at
ch.ips.g2.b.core.adp.mailbox.external.LdapExecutor.executeOperation(LdapExecutor.java:115)
... 170 more}}
Missing ldap/ext package in sun.jdk module
------------------------------------------
Key: WFLY-5339
URL:
https://issues.jboss.org/browse/WFLY-5339
Project: WildFly
Issue Type: Bug
Affects Versions: 9.0.1.Final
Environment: jdk 1.8
Reporter: Kamil Podlešák
Assignee: Jason Greene
sun.jdk module already contains package com.sun.jndi.ldap needed to access LDAP servers
via jndi (AS7-1500), but it com.sun.jndi.ldap.ext is missing. This means that Start TLS
does not work as documented
(
http://docs.oracle.com/javase/jndi/tutorial/ldap/ext/starttls.html), failing with
ClassNotFoundException.
javax.naming.ConfigurationException: Cannot load implementation of
javax.naming.ldap.StartTlsResponse [Root exception is java.lang.ClassNotFoundException:
com.sun.jndi.ldap.ext.StartTlsResponseImpl from [Module
"deployment.xxx.ear.xxx.jar:main" from Service Module Loader]]
at javax.naming.ldap.StartTlsRequest.wrapException(StartTlsRequest.java:218)
at javax.naming.ldap.StartTlsRequest.createExtendedResponse(StartTlsRequest.java:207)
at com.sun.jndi.ldap.LdapCtx.extendedOperation(LdapCtx.java:3269)
at javax.naming.ldap.InitialLdapContext.extendedOperation(InitialLdapContext.java:184)
at javax.naming.ldap.InitialLdapContext.extendedOperation(InitialLdapContext.java:184)
at
ch.ips.g2.b.core.adp.mailbox.external.LdapExecutor.executeOperation(LdapExecutor.java:115)
... 170 more
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)