geode-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jens Deppe <jde...@pivotal.io>
Subject Re: Jetty Webapp marked as optional?
Date Tue, 05 Mar 2019 21:52:37 GMT
How are building the code that's running here? Is it a Maven or Gradle
project and, if so, what dependencies are you declaring?

--Jens

On Tue, Mar 5, 2019 at 1:35 PM Jinmei Liao <jiliao@pivotal.io> wrote:

> we've made a change to create an HttpService object when a non-client cache
> is created. This will allow us to deploy various web apps to this
> HttpService at different phases of cache initialization. So now jetty is
> not an optional package anymore.
>
> On Tue, Mar 5, 2019 at 12:49 PM Helena Bales <hbales@pivotal.io> wrote:
>
> > Here is the stack trace. A lot of information is lost due to the way that
> > we are starting members in our benchmark, but I will see what I can get
> > from the logs and give an update.
> >
> > org.apache.geode.benchmark.tests.PartitionedPutBenchmarkTest >
> > benchmarkRunsSuccessfully() FAILED
> >     java.util.concurrent.CompletionException: java.lang.RuntimeException:
> > java.rmi.ServerError: Error occurred in server thread; nested exception
> is:
> >         java.lang.NoClassDefFoundError:
> > org/eclipse/jetty/webapp/WebAppContext
> >
> >         Caused by:
> >         java.lang.RuntimeException: java.rmi.ServerError: Error occurred
> in
> > server thread; nested exception is:
> >                 java.lang.NoClassDefFoundError:
> > org/eclipse/jetty/webapp/WebAppContext
> >
> >             Caused by:
> >             java.rmi.ServerError: Error occurred in server thread; nested
> > exception is:
> >                 java.lang.NoClassDefFoundError:
> > org/eclipse/jetty/webapp/WebAppContext
> >
> >                 Caused by:
> >                 java.lang.NoClassDefFoundError:
> > org/eclipse/jetty/webapp/WebAppContext
> >
> >                     Caused by:
> >                     java.lang.ClassNotFoundException:
> > org.eclipse.jetty.webapp.WebAppContext
> >
> >
> >
> > On Tue, Mar 5, 2019 at 11:24 AM Anthony Baker <abaker@pivotal.io> wrote:
> >
> > > Do you have a full stack trace?  I’m curious where we are using this…I
> > > assume it’s on the client?
> > >
> > > > On Mar 5, 2019, at 11:08 AM, Helena Bales <hbales@pivotal.io> wrote:
> > > >
> > > > It appears the jetty-webapp dependency is now required, and not
> > optional.
> > > > Was there a reason that it was originally marked as optional in the
> > > > geode-core build.gradle? Should it still be optional, and if so,
> > > something
> > > > is broken? This optional dependency in the POM is causing downstream
> > > > projects like benchmarks to fail tests due to ClassNotFound
> exceptions
> > on
> > > > WebAppContext. Removing the optional flag fixed benchmark tests.
> > > >
> > > > ~Helena Bales
> > >
> > >
> >
>
>
> --
> Cheers
>
> Jinmei
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message