You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Istvan Toth (Jira)" <ji...@apache.org> on 2026/01/20 06:32:00 UTC
[jira] [Created] (HBASE-29836) Add org.bouncycastle:bcpkix-jdk18on as explicit test dependency to hbase-http
Istvan Toth created HBASE-29836:
-----------------------------------
Summary: Add org.bouncycastle:bcpkix-jdk18on as explicit test dependency to hbase-http
Key: HBASE-29836
URL: https://issues.apache.org/jira/browse/HBASE-29836
Project: HBase
Issue Type: Bug
Components: test
Reporter: Istvan Toth
When building with Hadoop 3.3.6. bcpkix-jdk18 is not added to the test classpath causing
{noformat}
ERROR] org.apache.hadoop.hbase.http.TestLdapAdminACL -- Time elapsed: 2.713 s <<< ERROR!java.lang.NoClassDefFoundError: org/bouncycastle/operator/OperatorCreationException at org.apache.directory.server.factory.ServerAnnotationProcessor.instantiateLdapServer(ServerAnnotationProcessor.java:154) at org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:332) at org.apache.directory.server.factory.ServerAnnotationProcessor.createLdapServer(ServerAnnotationProcessor.java:365) at org.apache.directory.server.core.integ.ApacheDSTestExtension.beforeAll(ApacheDSTestExtension.java:186) at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)Caused by: java.lang.ClassNotFoundException: org.bouncycastle.operator.OperatorCreationException at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:525) ... 5 more
{noformat}
Adding bcpkix-jdk18 as explicit test dependency fixes this
--
This message was sent by Atlassian Jira
(v8.20.10#820010)