Uploaded image for project: 'JBoss Enterprise Application Platform'
  1. JBoss Enterprise Application Platform
  2. JBEAP-22099

(7.4.z) WFCORE-5438 - For modular VMs include --add-exports=java.naming/com.sun.jndi.ldap=ALL-UNNAMED

    XMLWordPrintable

Details

    Description

      Both the org.wildfly.security.auth.realm.ldap.SimpleDirContextFactoryBuilder class used by the Elytron subsystem dir-context resource, as well as the org.jboss.as.domain.management.connections.ldap.LdapConnectionResourceDefinition used by the core-management ladp-connection resource will by default attempt to instantiate an instance of com.sun.jndi.ldap.LdapCtxFactory. This will fail on SE 16 or later if the relevant module/package is not exported to unnamed modules.

      Edit: Soteria also uses com.sun.jndi.ldap.LdapCtxFactory.

      Attachments

        Issue Links

          Activity

            People

              bstansbe@redhat.com Brian Stansberry
              bstansbe@redhat.com Brian Stansberry
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: