My Oracle Support Banner

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 later
Information 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


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