You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@drill.apache.org by noel o'kelly <ok...@gmail.com> on 2016/10/05 12:25:01 UTC

Fwd: Class not found exception

---------- Forwarded message ----------
From: noel o'kelly <ok...@gmail.com>
Date: Wed, Oct 5, 2016 at 1:23 PM
Subject: Class not found exception
To: use@drill.apache.org


Hi,

Complete newbie on Drill. Trying to get Java class to connect to embedded
drill (version 1.8.0)

and getting the follow exception when trying to make connection on local
instance.

Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/drill/common/exceptions/UserException
at org.apache.drill.jdbc.impl.DrillJdbc41Factory.newDrillConnection(
DrillJdbc41Factory.java:64)
at org.apache.drill.jdbc.impl.DrillFactory.newConnection(
DrillFactory.java:69)
at net.hydromatic.avatica.UnregisteredDriver.connect(
UnregisteredDriver.java:126)
at org.apache.drill.jdbc.Driver.connect(Driver.java:72)
at com.optimality.drill.JavaQuery.main(JavaQuery.java:22)
Caused by: java.lang.ClassNotFoundException: org.apache.drill.common.
exceptions.UserException
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
 My problem is I can't find the jar that has the class. Any hints ??

regards
Noel O'Kelly