FAQ
Hello,



I am completely new to hive and I need some help. Hive starts fine, but
when I try to create a table, I get an error. See below.



hive> CREATE TABLE pokes (foo INT, bar STRING);



Exception in thread "main" java.lang.NoClassDefFoundError:
org/antlr/runtime/tree/TreeAdaptor

at
org.apache.hadoop.hive.ql.Driver.compile(Driver.java:314)

at org.apache.hadoop.hive.ql.Driver.run(Driver.java:635)

at
org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:140)

at
org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:199)

at
org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:353)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
Method)

at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
a:39)

at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
Impl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.hadoop.util.RunJar.main(RunJar.java:156)

Caused by: java.lang.ClassNotFoundException:
org.antlr.runtime.tree.TreeAdaptor

at
java.net.URLClassLoader$1.run(URLClassLoader.java:200)

at java.security.AccessController.doPrivileged(Native
Method)

at
java.net.URLClassLoader.findClass(URLClassLoader.java:188)

at java.lang.ClassLoader.loadClass(ClassLoader.java:303)

at
sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

at
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)

... 10 more



Ideas?



Best,

Hannah

Search Discussions

  • Ted Yu at Nov 16, 2010 at 7:16 pm
    See 'Exception in hive startup' discussion - especially Edward's response on
    Oct 13th.
    On Tue, Nov 16, 2010 at 9:40 AM, Gerlach, Hannah L (IS) wrote:

    Hello,



    I am completely new to hive and I need some help. Hive starts fine, but
    when I try to create a table, I get an error. See below.



    hive> CREATE TABLE pokes (foo INT, bar STRING);



    Exception in thread "main" java.lang.NoClassDefFoundError:
    org/antlr/runtime/tree/TreeAdaptor

    at
    org.apache.hadoop.hive.ql.Driver.compile(Driver.java:314)

    at org.apache.hadoop.hive.ql.Driver.run(Driver.java:635)

    at
    org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:140)

    at
    org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:199)

    at
    org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:353)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)

    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.apache.hadoop.util.RunJar.main(RunJar.java:156)

    Caused by: java.lang.ClassNotFoundException:
    org.antlr.runtime.tree.TreeAdaptor

    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

    at java.security.AccessController.doPrivileged(Native
    Method)

    at
    java.net.URLClassLoader.findClass(URLClassLoader.java:188)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:303)

    at
    sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

    at
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)

    ... 10 more



    Ideas?



    Best,

    Hannah
  • Gerlach, Hannah L (IS) at Nov 16, 2010 at 7:43 pm
    Dear Ted,



    Maybe I am missing something, but 'Exception in hive startup' appears
    to be a different problem.



    When I run <install-dir>/bin/hive, it starts fine. The problem arises
    when I try to create a table once hive is running.



    Best,

    Hannah



    From: Ted Yu
    Sent: Tuesday, November 16, 2010 2:16 PM
    To: user@hive.apache.org
    Subject: EXTERNAL:Re: unable to create table



    See 'Exception in hive startup' discussion - especially Edward's
    response on Oct 13th.

    On Tue, Nov 16, 2010 at 9:40 AM, Gerlach, Hannah L (IS)
    wrote:

    Hello,



    I am completely new to hive and I need some help. Hive starts fine, but
    when I try to create a table, I get an error. See below.



    hive> CREATE TABLE pokes (foo INT, bar STRING);



    Exception in thread "main" java.lang.NoClassDefFoundError:
    org/antlr/runtime/tree/TreeAdaptor

    at
    org.apache.hadoop.hive.ql.Driver.compile(Driver.java:314)

    at org.apache.hadoop.hive.ql.Driver.run(Driver.java:635)

    at
    org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:140)

    at
    org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:199)

    at
    org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:353)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)

    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
    a:39)

    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
    Impl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.apache.hadoop.util.RunJar.main(RunJar.java:156)

    Caused by: java.lang.ClassNotFoundException:
    org.antlr.runtime.tree.TreeAdaptor

    at
    java.net.URLClassLoader$1.run(URLClassLoader.java:200)

    at java.security.AccessController.doPrivileged(Native
    Method)

    at
    java.net.URLClassLoader.findClass(URLClassLoader.java:188)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:303)

    at
    sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

    at
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)

    ... 10 more



    Ideas?



    Best,

    Hannah
  • Ted Yu at Nov 16, 2010 at 7:57 pm
    The class is in antlr-runtime-3.0.1.jar
    Try finding it under <install-dir>
    On Tue, Nov 16, 2010 at 11:43 AM, Gerlach, Hannah L (IS) wrote:

    Dear Ted,



    Maybe I am missing something, but ‘Exception in hive startup’ appears to
    be a different problem.



    When I run <install-dir>/bin/hive, it starts fine. The problem arises when
    I try to create a table once hive is running.



    Best,

    Hannah



    *From:* Ted Yu
    *Sent:* Tuesday, November 16, 2010 2:16 PM
    *To:* user@hive.apache.org
    *Subject:* EXTERNAL:Re: unable to create table



    See 'Exception in hive startup' discussion - especially Edward's response
    on Oct 13th.

    On Tue, Nov 16, 2010 at 9:40 AM, Gerlach, Hannah L (IS) <
    Hannah.Gerlach@ngc.com> wrote:

    Hello,



    I am completely new to hive and I need some help. Hive starts fine, but
    when I try to create a table, I get an error. See below.



    hive> CREATE TABLE pokes (foo INT, bar STRING);



    Exception in thread "main" java.lang.NoClassDefFoundError:
    org/antlr/runtime/tree/TreeAdaptor

    at
    org.apache.hadoop.hive.ql.Driver.compile(Driver.java:314)

    at org.apache.hadoop.hive.ql.Driver.run(Driver.java:635)

    at
    org.apache.hadoop.hive.cli.CliDriver.processCmd(CliDriver.java:140)

    at
    org.apache.hadoop.hive.cli.CliDriver.processLine(CliDriver.java:199)

    at
    org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:353)

    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native
    Method)

    at
    sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

    at
    sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

    at java.lang.reflect.Method.invoke(Method.java:597)

    at org.apache.hadoop.util.RunJar.main(RunJar.java:156)

    Caused by: java.lang.ClassNotFoundException:
    org.antlr.runtime.tree.TreeAdaptor

    at java.net.URLClassLoader$1.run(URLClassLoader.java:200)

    at java.security.AccessController.doPrivileged(Native
    Method)

    at
    java.net.URLClassLoader.findClass(URLClassLoader.java:188)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:303)

    at
    sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)

    at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

    at
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:316)

    ... 10 more



    Ideas?



    Best,

    Hannah

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupuser @
categorieshive, hadoop
postedNov 16, '10 at 5:40p
activeNov 16, '10 at 7:57p
posts4
users2
websitehive.apache.org

2 users in discussion

Ted Yu: 2 posts Gerlach, Hannah L (IS): 2 posts

People

Translate

site design / logo © 2022 Grokbase