I like that approach. I'll raise a ticket to fail gracefully if the service cannot be started due to missing dependencies.
--Jens On Tue, Mar 5, 2019 at 2:59 PM Jacob Barrett <jbarr...@pivotal.io> wrote: > > > > On Mar 5, 2019, at 1:52 PM, Jens Deppe <jde...@pivotal.io> wrote: > > > > How are building the code that's running here? Is it a Maven or Gradle > > project and, if so, what dependencies are you declaring? > > Project geode-benchmarks is a Gradle project that depends on geode-core. > Since the jetty-webapp dependency is marked as optional it is not included > in the class path in the benchmark project. Since it is now required at > runtime it should not be marked optional. Optionally it could fail > gracefully if the class is not available at runtime. > > -Jake > >