Utility to deploy a Dropwizard application as a war on a servlet 3 container.
It makes a lot of sense to deliver Dropwizard applications as self-contained, executable jars.
But often the JEE server used in production is a given and can not be challenged on the short term.
Even in such a context the Dropwizard library has a lot of offer. Making a rest-service production ready is a time consuming process. Dropwizard helps you substantially with that.
'Wizard in a box' enables you to deploy an existing Dropwizard application as a war with a minimum of fuss. It also allows you to use a embedded jetty server during development and to switch to the target application server on your continuous integration environment. Hence the speed of development will be less impacted by infrastuctural decisions.
You can decorate your existing Dropwizard Application as a WebApplication. A WebApplication will load its configuration from the classpath instead of from the filesystem. The ServerFactory which by default provides an embedded jetty will be swapped with a factory which dynamically registers servlets, filters, attributes at the servlet context.
License: Apache license v2