Peter,

Build went successful but when i try to start oozie getting class not found
error, it seems like oozie war doesnt have hadooplibs.

How i build:

1. Downloaded oozie-4.2.0 source tar file.
2. Updated global pom.xml to (  <hadoop.version>2.7.1</hadoop.version>)
3. ./mkdistro.sh -P hadoop-2 -DskipTests ( all components successful)
4. start oozie:
INFO: Oozie webconsole disabled, ExtJS library not specified

New Oozie WAR file with added '' at
/home/rganapavarapu/oozie-4.2.0/distro/target/oozie-4.2.0-distro/oozie-4.2.0/oozie-server/webapps/oozie.war


INFO: Oozie is ready to be started


Setting up oozie DB
  setting CATALINA_OPTS="$CATALINA_OPTS -Xmx1024m"

Validate DB Connection
Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/hadoop/util/ReflectionUtils
    at
org.apache.oozie.service.Services.setServiceInternal(Services.java:377)
    at org.apache.oozie.service.Services.<init>(Services.java:111)
    at org.apache.oozie.tools.OozieDBCLI.getJdbcConf(OozieDBCLI.java:164)
    at
org.apache.oozie.tools.OozieDBCLI.createConnection(OozieDBCLI.java:853)
    at
org.apache.oozie.tools.OozieDBCLI.validateConnection(OozieDBCLI.java:861)
    at org.apache.oozie.tools.OozieDBCLI.createDB(OozieDBCLI.java:182)
    at org.apache.oozie.tools.OozieDBCLI.run(OozieDBCLI.java:126)
    at org.apache.oozie.tools.OozieDBCLI.main(OozieDBCLI.java:77)
Caused by: java.lang.ClassNotFoundException:
org.apache.hadoop.util.ReflectionUtils
    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)
    ... 8 more

5. SO i try to follow this link
https://dwtobigdata.wordpress.com/2015/08/23/apache-oozie-configuration-with-hadoop-2-6-0/

but in 4.2.0 oozie i dont see hadoop-2 under hadooplibs dir, so not sure
how to resolve this issue.

Ram

On Fri, May 27, 2016 at 12:29 PM, Peter Cseh <[email protected]> wrote:

> Hi,
>
> Can you provide the output of the build and the command you've run to build
> oozie?
> Thank you
>
> Peter
>
> On Fri, May 27, 2016 at 9:35 AM, rammohan ganapavarapu <
> [email protected]> wrote:
>
> > Any help??
> >
> > On Wed, May 25, 2016 at 5:05 PM, rammohan ganapavarapu <
> > [email protected]> wrote:
> >
> > > Hi,
> > >
> > > I am trying to build ozzie 2.4.0 with hadoop 2.7.1, build successful
> but
> > > it doesn't have hadoop-2 under hadooplibs to create war file. can
> someone
> > > help me?
> > >
> > > Ram
> > >
> >
>
>
>
> --
> Peter Cseh
> Software Engineer
> <http://www.cloudera.com>
>

Reply via email to