SAP Knowledge Base Article - Preview

3056315 - java.lang.ClassNotFoundException: sun.security.util.CurveDB

Symptom

The SAP AS Java deploy process fails with this exception:

/usr/sap/SID/inst_Nr/work/dev_deployment.out:

java.lang.NoClassDefFoundError: sun/security/util/CurveDB
at sun.security.ec.SunEC.putEntries(SunEC.java:118)
at sun.security.ec.SunEC.<init>(SunEC.java:82)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
at java.lang.Class.newInstance(Class.java:456)
at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:221)
at sun.security.jca.ProviderConfig$2.run(ProviderConfig.java:206)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.jca.ProviderConfig.doLoadProvider(ProviderConfig.java:206)
at sun.security.jca.ProviderConfig.getProvider(ProviderConfig.java:187)
at sun.security.jca.ProviderList.loadAll(ProviderList.java:282)
at sun.security.jca.ProviderList.removeInvalid(ProviderList.java:299)
at sun.security.jca.Providers.getFullProviderList(Providers.java:173)
at java.security.Security.removeProvider(Security.java:442)
at com.sap.engine.offline.ControlledCryptographyProvider$1.run(ControlledCryptographyProvider.java:51)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.offline.ControlledCryptographyProvider.useProvider(ControlledCryptographyProvider.java:49)
at com.sap.engine.offline.OfflineToolStart.main(OfflineToolStart.java:114)
Caused by: java.lang.ClassNotFoundException: sun.security.util.CurveDB
at java.net.URLClassLoader.findClass(URLClassLoader.java:444)
at java.lang.ClassLoader.loadClass(ClassLoader.java:480)
at java.lang.ClassLoader.loadClass(ClassLoader.java:413)
 ... 20 more


Read more...

Environment

SAP NetWeaver AS Java 7.5

SAPJVM 8.1.065 or below.

Product

SAP NetWeaver 7.5

Keywords

sun.security.util.CurveDB , KBA , BC-JAS-SF , Startup Framework , BC-JVM , SAP Java Virtual Machine , Problem

About this page

This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).

Search for additional results

Visit SAP Support Portal's SAP Notes and KBA Search.