Install IDM 14.1 startup fails with ExceptionInInitializerError at org.bouncycastle.crypto.fips.FipsDRBG.rbgStartupTest

Document ID : KB000097642
Last Modified Date : 22/05/2018
Show Technical Document Details
IDM 14.1 does not start after installation on WebLogic. The following errors occur:

### <[STANDBY] ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'> <> <> <> <1523556502783> java.lang.ExceptionInInitializerError
 at org.bouncycastle.crypto.fips.FipsDRBG.drbgStartupTest(Unknown Source)
 at org.bouncycastle.crypto.fips.FipsDRBG.(Unknown Source)
 at org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider.(Unknown Source)
 at java.lang.Class.forName0(Native Method)
 at java.lang.Class.forName(
 at com.netegrity.crypto.IAMCrypto.(

IDM 14.1 (fresh install)
WebLogic 12.1.3
RH Linux
IM 14.1 requires libraries found in Cumulative Patch CP04.
After IM 14.1 is installed,
  1. Install Cumulative Patch 04 (CP04)
Search for:
CP-IM-140100-0004.tar.gz and you will be able to download the patch.
  1. Make sure you have bc_001-fips-1.0.0.jar in iam_im.ear/APP-INF/lib folder
  2. Check for bcprov-ext-jdk15-1.40.jar, and if it exists remove it from iam_im.ear/APP-INF/lib folder
Additional Information:
The issue is resolved in IM 14.2,