Unable to start the JD Edwards EnterpriseOne Adapter v6.0.0 and above with BW 5.15 and BW 5.14.1 due to AXSecurityException
book
Article ID: KB0072316
calendar_today
Updated On:
Products
Versions
TIBCO ActiveMatrix BusinessWorks Plug-in for JD Edwards EnterpriseOne
6.0.0
Description
Issue: We are not able to start the TIBCO ActiveMatrix(R) Adapter for JD Edwards EnterpriseOne 6.0.0 and above with BW5.15 and BW 5.14.1 due to below exception:
com.tibco.security.AXSecurityException: Cannot initialize BouncyCastle provider in classpathjava.lang.reflect.InvocationTargetException
Cause: This issue is originated because of RV 8.5.x has a different bcfips library than TRA (TPCL) provides(which is the one that BW uses).This issue occurs only because RV bcfips library is loaded before TPCL/lib/bc-fips-1.0.2.jar and TPCL/lib/bc-fips.jar from BW 5.15.x and BW 5.14.1 respectively. this version is not the one that BW/Adapter uses. The issue is caused by conflict with the BouncyCastle JAR file from RV 8.5 installation - RV_HOME/lib/bcprov-jdk15on-162.jar
Issue/Introduction
Unable to start the JD Edwards EnterpriseOne Adapter v6.0.0 and above with BW 5.15 and BW 5.14.1 due to AXSecurityException
Environment
BW 5.15, BW 5.14.1
Resolution
To resolve the issue, please follow below workaround: ----------------------------------------------------- 1. Open the $Tibco_Home/designer/$version/bin/designer.tra
2. Need to prepend and add the - %TPCL_HOME%/lib/; for the tibco.class.path.extended in designer.tra file like below