Hi,

https://issues.apache.org/jira/browse/DRILL-3502 has been created.

Regards,
 -Stefan

On Thu, Jul 16, 2015 at 2:56 AM, Jacques Nadeau <[email protected]> wrote:

> You should be using the full jdbc driver.  The other one requires all of
> Drill's dependencies.  It sounds like we need to shade Drill's dependencies
> in the full jar so you don't have a conflict.  Can you file a Jira?
> On Jul 15, 2015 5:16 PM, "Stefán Baxter" <[email protected]>
> wrote:
>
> > Hi,
> >
> > This continues :(.
> >
> > Either I try to use the full-jdbc driver and have the embedded libraries,
> > many quite dated, clash with mine or I try to use the lightweight driver
> > and have it miss some dependencies.
> >
> > Exception:
> > Caused by: java.lang.NoClassDefFoundError:
> > net/hydromatic/avatica/UnregisteredDriver  (Seems to be:
> > https://issues.apache.org/jira/browse/DRILL-2980)
> >
> > Using the *-exec* based maven jdbc dependency seems to download the whole
> > Internet and it's three neighbors. (has the same effect as using the
> > jdbc-full version)
> >
> > Further assistance would be highly appreciated.
> >
> > Regards,
> >  -Stefan
> >
> >
> >
> > On Wed, Jul 15, 2015 at 10:55 PM, Stefán Baxter <
> [email protected]
> > >
> > wrote:
> >
> > > ok, I see. Thank you!
> > >
> > > On Wed, Jul 15, 2015 at 10:47 PM, Rajkumar Singh <[email protected]>
> > > wrote:
> > >
> > >> After looking at the stack I believe  google guava-17 is available in
> > the
> > >> class path, guava 17 deprecated the StopWatch constructor thats why
> you
> > can
> > >> see the exception.I will suggest to remove guava-17 and add guava-14
> to
> > the
> > >> class path.
> > >>
> > >> Rajkumar Singh
> > >> MapR Technologies
> > >>
> > >>
> > >> > On Jul 15, 2015, at 3:46 PM, Stefán Baxter <
> [email protected]
> > >
> > >> wrote:
> > >> >
> > >> > btw. I tried all versions of the connection string I could find
> > >> references
> > >> > to. (Just to make sure it was not a strange exception for a bad
> > >> connection
> > >> > string)
> > >> >
> > >> > -Stefna
> > >> >
> > >> >
> > >> > On Wed, Jul 15, 2015 at 10:01 PM, Stefán Baxter <
> > >> [email protected]>
> > >> > wrote:
> > >> >
> > >> >> Hi,
> > >> >>
> > >> >> I'm trying to establish a JDBC connection via zookeeper running on
> > >> >> localhost but I gen an exception when trying to connect.
> > >> >>
> > >> >> Setup:
> > >> >> - Drill 1.1  (using the standard drill-override.conf (unmodified))
> > >> >> - zookeeper is running on localhost (default config)
> > >> >> - drillbit is running correctly
> > >> >> - drill-localhost running fine and queries are working fine
> > >> >>
> > >> >> I get this error:
> > >> >> - org.springframework.web.util.NestedServletException: Handler
> > >> processing
> > >> >> failed; nested exception is java.lang.IllegalAccessError: tried to
> > >> access
> > >> >> method com.google.common.base.Stopwatch.<init>()V from class
> > >> >> org.apache.drill.common.util.PathScanner
> > >> >> - Caused by: java.lang.IllegalAccessError: tried to access method
> > >> >> com.google.common.base.Stopwatch.<init>()V from class
> > >> >> org.apache.drill.common.util.PathScanner
> > >> >>
> > >> >>
> > >> >> Here is a simpliefied version of my connection that is throwing the
> > >> >> exception:
> > >> >>
> > >> >> conn = DriverManager.getConnection("jdbc:drill:zk=
> > >> 127.0.0.1:2181/drill/drillbits1;schema=dfs.tmp", "root", "root");
> > >> >>
> > >> >>
> > >> >> Does anyone know what  I'm doing wrong?
> > >> >>
> > >> >> I based this attempt on:
> > >> >> - https://drill.apache.org/docs/using-the-jdbc-driver/
> > >> >> - Information in the workaround for this:
> > >> >> https://issues.apache.org/jira/browse/DRILL-3075
> > >> >>
> > >> >> Regards,
> > >> >> -Stefan
> > >> >>
> > >>
> > >>
> > >
> >
>

Reply via email to