Java 1.8x To Java 11
(Doc ID 2936008.1)
Last updated on MARCH 23, 2023
Applies to:
Oracle Financial Services Behavior Detection Platform - Version 8.0 and laterInformation in this document applies to any platform.
Symptoms
In the FCCM 807 environment on RHEL 7.9 and RHEL 8.7 where JAVA has been upgraded from 1.8 to 11 before end of Q1 2023, getting below error with cbp-oracle-java-11011-11.0.11 while executing FCCM batch.
$ get_mantas_batch.sh
Exception in thread "main" java.lang.NoClassDefFoundError: sun/misc/BASE64Decoder
at com.iflex.fic.util.AESCryptor.AESCryptor.decrypt(AESCryptor.java:171)
at com.iflex.fic.util.ClsUCntSecUtilFuncs.decrypt(ClsUCntSecUtilFuncs.java:74)
at com.mantas.platform.security.crypto.DESCryptor.decrypt(DESCryptor.java:157)
at com.mantas.platform.config.MantasProperties.load(MantasProperties.java:112)
at com.mantas.platform.config.ConfigurationManager.load(ConfigurationManager.java:158)
at com.mantas.platform.config.ConfigurationManager.(ConfigurationManager.java:110)
at com.mantas.platform.config.ConfigurationManager.init(ConfigurationManager.java:448)
at com.mantas.dbtools.util.BatchControlUtility.accessUtility(Unknown Source)
at com.mantas.dbtools.util.DatabaseUtilities.main(Unknown Source)
Caused by: java.lang.ClassNotFoundException: sun.misc.BASE64Decoder
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
... 9 more
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 |