]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - suite/org.argeo.slc.tool/src/org/argeo/slc/tool/graalvm/BouncyCastleFeature.java
Native SSH agent integration working
[gpl/argeo-slc.git] / suite / org.argeo.slc.tool / src / org / argeo / slc / tool / graalvm / BouncyCastleFeature.java
index 2621fc1032ae2b139d6f080432bd887e37a111c4..75c42fec2028d37ea06e51403f3b39b1657a7dda 100644 (file)
@@ -29,6 +29,9 @@ public class BouncyCastleFeature implements Feature {
                RuntimeClassInitialization.initializeAtBuildTime("net.i2p.crypto.eddsa");
                Security.addProvider(new EdDSASecurityProvider());
 
+               // required for Tomcat JNI DLL to load properly
+               RuntimeClassInitialization.initializeAtBuildTime("org.apache.tomcat.jni");
+
                RuntimeClassInitializationSupport rci = ImageSingletons.lookup(RuntimeClassInitializationSupport.class);
                rci.rerunInitialization("org.bouncycastle.jcajce.provider.drbg.DRBG$Default", "dependency with native random");
                rci.rerunInitialization("org.bouncycastle.jcajce.provider.drbg.DRBG$NonceAndIV",