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