Hi Experts,
We want to integrate bc-fips in our application. We have changed our standalone.xml
(Wildfly) to use BCKFS keystore and changed java.security to use
security.provider.1=org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider
and
keystore.type=bcfks
Copied bc-fips-1.0.1.jar to
jre/lib/ext
/modules/system/layers/base/org/bouncycastle/fips
But when I start my application, I see following error,
Caused by: java.lang.NoClassDefFoundError:
org/bouncycastle/jce/provider/BouncyCastleProvider
at org.keycloak.common.util.PemUtils.<clinit>(PemUtils.java:41)
at
org.keycloak.adapters.KeycloakDeploymentBuilder.internalBuild(KeycloakDeploymentBuilder.java:63)
at
org.keycloak.adapters.KeycloakDeploymentBuilder.build(KeycloakDeploymentBuilder.java:137)
at
org.keycloak.adapters.undertow.KeycloakServletExtension.handleDeployment(KeycloakServletExtension.java:135)
at
io.undertow.servlet.core.DeploymentManagerImpl.handleExtensions(DeploymentManagerImpl.java:252)
at
io.undertow.servlet.core.DeploymentManagerImpl.deploy(DeploymentManagerImpl.java:152)
at
org.wildfly.extension.undertow.deployment.UndertowDeploymentService.startContext(UndertowDeploymentService.java:100)
at
org.wildfly.extension.undertow.deployment.UndertowDeploymentService$1.run(UndertowDeploymentService.java:82)
Not sure what I am missing. Could any one help me here.
-Srini
Show replies by date