You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oozie.apache.org by "Andras Salamon (JIRA)" <ji...@apache.org> on 2019/03/07 09:46:00 UTC
[jira] [Commented] (OOZIE-2396) oozie compile with hadoop 2.7.1
failed
[ https://issues.apache.org/jira/browse/OOZIE-2396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16786564#comment-16786564 ]
Andras Salamon commented on OOZIE-2396:
---------------------------------------
I don't think it's relevant anymore. OOZIE-2888 already upgraded commons-io version, OOZIE-2621 already added curator-client dependency, we don't use tomcat anymore.
> oozie compile with hadoop 2.7.1 failed
> --------------------------------------
>
> Key: OOZIE-2396
> URL: https://issues.apache.org/jira/browse/OOZIE-2396
> Project: Oozie
> Issue Type: Bug
> Affects Versions: 4.2.0
> Reporter: KWON BYUNGCHANG
> Priority: Minor
> Attachments: OOZIE-2396.002.patch, OOZIE-2396.patch
>
>
> I take advantage of oozie 4.2.0 with hadoop 2.7.1. I have faced some error.
> 1. oozie server start failed
> {code}
> Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/io/Charsets
> at org.apache.hadoop.security.Credentials.<clinit>(Credentials.java:222)
> at org.apache.hadoop.mapred.JobConf.<init>(JobConf.java:334)
> at org.apache.oozie.service.HadoopAccessorService.createJobConf(HadoopAccessorService.java:297)
> at org.apache.oozie.tools.OozieSharelibCLI.run(OozieSharelibCLI.java:158)
> at org.apache.oozie.tools.OozieSharelibCLI.main(OozieSharelibCLI.java:57)
> Caused by: java.lang.ClassNotFoundException: org.apache.commons.io.Charsets
> at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
> at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
> at java.security.AccessController.doPrivileged(Native Method)
> at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
> at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
> at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
> ... 5 more
> {code}
> 2. Using curator-client-2.7.1.jar occured below error
> {code}
> REASON: java.lang.NoSuchMethodError: com.google.common.collect.Sets.newConcurrentHashSet()Ljava/util/Set;
> Stacktrace:
> -----------------------------------------------------------------
> java.lang.NoSuchMethodError: com.google.common.collect.Sets.newConcurrentHashSet()Ljava/util/Set;
> at org.apache.curator.framework.recipes.locks.ChildReaper.<init>(ChildReaper.java:51)
> at org.apache.oozie.service.ZKLocksService.init(ZKLocksService.java:71)
> at org.apache.oozie.service.Services.setServiceInternal(Services.java:386)
> at org.apache.oozie.service.Services.setService(Services.java:372)
> {code}
> 3. conflict jsp-api-2.0.jar in oozie.war and tomcat's
> I have changed pom.xml.
> I just only tested with hadoop 2.7.1. I does not ensure with another hadoop version.
> Thank you.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)