ndimiduk opened a new pull request #1420: Backport "HBASE-24084 Fix missing 
jdk8 dependencies in hbase-assembly/hadoop-two-compat" to branch-2.3
URL: https://github.com/apache/hbase/pull/1420
 
 
   After HBASE-23986, running on JDK8/Hadoop2 from the binary tarball
   results in
   
   ```
   Exception in thread "main" java.lang.NoClassDefFoundError: 
com/ctc/wstx/io/InputBootstrapper
           at 
org.apache.hadoop.hbase.util.ServerCommandLine.doMain(ServerCommandLine.java:149)
           at org.apache.hadoop.hbase.master.HMaster.main(HMaster.java:3062)
   Caused by: java.lang.ClassNotFoundException: 
com.ctc.wstx.io.InputBootstrapper
           at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
           at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
           ... 2 more
   ```
   
   The missing class is from `com.fasterxml.woodstox:woodstox-core`. This
   and `org.codehaus.woodstox:stax2-api` are explicit dependencies of
   `org.apache.hadoop:hadoop-common:jar:2.10.0`. Thus, include them in
   the default jars provided under `lib`.
   
   Signed-off-by: stack <[email protected]>

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to