I just tried to run Druid 0.15.1 against Java11, but got an exception:
https://gist.github.com/Fokko/72b57edd47e2d2da08426bf6caca6d55

This also killed the processes. Not sure if this is already fixed in
master. I'll dive into it later.

Cheers, Fokko

Op di 27 aug. 2019 om 09:41 schreef Clint Wylie <clint.wy...@imply.io>:

> I just tested latest master with openjdk 12 and saw the same error in my
> logs, however overall things appeared to be functioning. I was able to
> bring up a cluster, index some data with native batch, and query the
> resulting segments. Maybe we call it "experimental" and let people help us
> shake out the issues? ;)
>
> On Mon, Aug 26, 2019 at 10:47 PM David Lim <david...@apache.org> wrote:
>
> > Hey Druids,
> >
> > Recently I've been seeing more activity around Java 11 support, both from
> > the side of user inquiries and from contributors submitting patches to
> > resolve compatibility issues. I thought it would be worthwhile to have a
> > thread to identify:
> >
> > - the level of testing that has been done so far by community members
> > (including of various extensions and ingestion methods); related, it
> would
> > be helpful to know if anyone has been running Druid in production on Java
> > 11
> > - if there are any known remaining issues that need to be addressed
> > - in which release does the community feel comfortable declaring official
> > Java 11 support
> >
> > I ran through the quickstart and now everything is starting up, but I ran
> > into some issues with JAXB even after [
> > https://github.com/apache/incubator-druid/pull/7604] went in (see stack
> > trace at end - Google search seems to indicate we also need to include
> > org.glassfish.jaxb:jaxb-runtime).
> >
> > Big thanks to @xvrl for spearheading much of the work on Java 11 support,
> > most of which is linked from the issue:
> > https://github.com/apache/incubator-druid/issues/5589. Xavier, do you
> know
> > of any significant areas of the codebase that need to be looked at before
> > we can declare Java 11 support? What about issues/restrictions around
> > Hadoop integration?
> >
> > ---
> > 2019-08-27T05:05:54,776 ERROR [main]
> > com.sun.jersey.server.impl.wadl.WadlApplicationContextImpl -
> Implementation
> > of JAXB-API has not been found on module path or classpath.
> > javax.xml.bind.JAXBException: Implementation of JAXB-API has not been
> found
> > on module path or classpath.
> > at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:177)
> > ~[jaxb-api-2.3.1.jar:2.3.0]
> > at javax.xml.bind.ContextFinder.find(ContextFinder.java:364)
> > ~[jaxb-api-2.3.1.jar:2.3.0]
> > at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:508)
> > ~[jaxb-api-2.3.1.jar:2.3.0]
> > at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:465)
> > ~[jaxb-api-2.3.1.jar:2.3.0]
> > at javax.xml.bind.JAXBContext.newInstance(JAXBContext.java:366)
> > ~[jaxb-api-2.3.1.jar:2.3.0]
> > at
> >
> >
> com.sun.jersey.server.impl.wadl.WadlApplicationContextImpl.<init>(WadlApplicationContextImpl.java:107)
> > [jersey-server-1.19.3.jar:1.19.3]
> > ...
> > Caused by: java.lang.ClassNotFoundException:
> > com.sun.xml.internal.bind.v2.ContextFactory
> > at java.base/
> >
> >
> jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
> > ~[?:?]
> > at
> >
> >
> java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
> > ~[?:?]
> > at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[?:?]
> > at
> >
> >
> javax.xml.bind.ServiceLoaderUtil.nullSafeLoadClass(ServiceLoaderUtil.java:122)
> > ~[jaxb-api-2.3.1.jar:2.3.0]
> > at
> >
> javax.xml.bind.ServiceLoaderUtil.safeLoadClass(ServiceLoaderUtil.java:155)
> > ~[jaxb-api-2.3.1.jar:2.3.0]
> > at javax.xml.bind.ContextFinder.newInstance(ContextFinder.java:174)
> > ~[jaxb-api-2.3.1.jar:2.3.0]
> >
>

Reply via email to