Details
-
Bug
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
2.6.0, 3.0.0-alpha-4, 2.4.17, 2.5.6
-
None
Description
While testing with JDK17 we have found that we need to add
--add-exports java.base/sun.net.dns=ALL-UNNAMED --add-exports java.base/sun.net.util=ALL-UNNAMED
on top of what is already defined in hbase-surefire.jdk11.flags , otherwise RS and Master startup fails in the Hadoop security code.
While this does not affect the test suite (at least not the commonly run tests), I consider hbase-surefire.jdk11.flags to be an unoffical resource to getting HBase to run on newer JDK versions.
Attachments
Issue Links
- relates to
-
HBASE-28252 Add sun.net.dns and sun.net.util to the JDK11+ module exports in the hbase script
- Resolved
-
HBASE-28261 Sync jvm11 module flags from hbase-surefire.jdk11.flags to bin/hbase
- Resolved
- links to