Question

10
Replies
442
Views
Suman Palukuru Member since 2015 62 posts
Tata Consultancy Services Ltd
Posted: September 1, 2016
Last activity: September 1, 2016
Closed
Solved

BIX setup issue + Unable to initialize Bouncy Castle JCE provider

Hi,

I am running the unix shell file to run the extract rule from the command line and getting the below error. I have ensured that the requried Jar files are placed in the lib directory. But still getting the error. 

Appreciate if any one has any thoughts

 

2016-09-01 08:34:26,642 [                main] [          ] [                    ] [                    ] (      util.crypto.PRCryptoImpl) ERROR   - Unable to initialize Bouncy Castle JCE provider
java.lang.InternalError: cannot create instance of org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings : java.lang.ClassCastException: org.bouncycastle.jcajce.provider.symmetric.IDEA$Mappings incompatible with org.bouncycastle.jcajce.provider.util.AlgorithmProvider
        at org.bouncycastle.jce.provider.BouncyCastleProvider.loadAlgorithms(Unknown Source)
        at org.bouncycastle.jce.provider.BouncyCastleProvider.setup(Unknown Source)
        at org.bouncycastle.jce.provider.BouncyCastleProvider.access$000(Unknown Source)
        at org.bouncycastle.jce.provider.BouncyCastleProvider$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(AccessController.java:359)
        at org.bouncycastle.jce.provider.BouncyCastleProvider.<init>(Unknown Source)
        at com.pega.pegarules.exec.internal.util.crypto.PRCryptoImpl.registerProviders(PRCryptoImpl.java:265)
        at com.pega.pegarules.exec.internal.util.crypto.PRCryptoImpl.getInstance(PRCryptoImpl.java:287)
        at com.pega.pegarules.exec.internal.PRExecProviderImpl.getCrypto(PRExecProviderImpl.java:383)
        at com.pega.pegarules.deploy.internal.archive.ParUtilsImpl.<clinit>(ParUtilsImpl.java:159)
        at java.lang.J9VMInternals.initializeImpl(Native Method)
        at java.lang.J9VMInternals.initialize(J9VMInternals.java:199)
        at com.pega.pegarules.deploy.internal.PRDeployProviderImpl.getParUtils(PRDeployProviderImpl.java:96)
        at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineStartup.initEngine(EngineStartup.java:506)
        at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl._initEngine_privact(EngineImpl.java:165)
        at com.pega.pegarules.session.internal.engineinterface.etier.impl.EngineImpl.doStartup(EngineImpl.java:138)
        at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngineImpl(EngineImpl.java:240)
        at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngine(EngineImpl.java:119)
        at com.pega.pegarules.session.internal.mgmt.EngineImpl.startEngine(EngineImpl.java:112)
        at com.pega.pegarules.data.internal.access.ExtractImpl.main(ExtractImpl.java:951)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
        at java.lang.reflect.Method.invoke(Method.java:611)
        at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethod(PRBootstrap.java:338)
        at com.pega.pegarules.internal.bootstrap.PRBootstrap.invokeMethodPropagatingThrowable(PRBootstrap.java:379)
        at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethodPropagatingThrowable(AppServerBridgeToPega.java:216)
        at com.pega.pegarules.boot.internal.extbridge.AppServerBridgeToPega.invokeMethod(AppServerBridgeToPega.java:265)

 

Low-Code App Development Low-Code App Development Upgrades Data Integration Low-Code App Development Installation and Deployment Data Integration Java and Activities Reporting System Administration
Moderation Team has archived post
Share this page LinkedIn