My Oracle Support Banner

ODSEE Windows - After Applying Bundle Patch When Running dsconf.exe - Exception in thread "main" java.lang.NoClassDefFoundError: javax/net/ssl/SSLHandshakeException (Doc ID 2577695.1)

Last updated on APRIL 18, 2022

Applies to:

Oracle Directory Server Enterprise Edition - Version 11.1.1.7.0 and later
Microsoft Windows x64 (64-bit)

Symptoms

 The dsconf.exe command works prior to applying the Bundle Patch (BP).

After applying the BP and running dsconf.exe this error is returned -

C:\Oracle\dsee7\dsrk\bin>..\..\bin\dsconf create-suffix -p 1389 dc=exammple,dc=c
om
Exception in thread "main" java.lang.NoClassDefFoundError: javax/net/ssl/SSLHandshakeException
        at com.sun.directory.slapy.cli.SlapyMain.<init>(SlapyMain.java:132)
        at com.sun.directory.slapy.cli.SlapyMain.main(SlapyMain.java:24)
Caused by: java.lang.ClassNotFoundException: javax.net.ssl.SSLHandshakeException

        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
        ... 2 more

Since the solution is to modify ds-start-tls-enabled in the cn=config entry to on, if attempting modify that configuration after applying the BP, the same issue occurs.

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.