Dropwizard XML Bundle

Dropwizard is smple yet awesome. By default it only takes JSON which is not so awesome for most Enterprise software and legacy systems. So I’ve written a Dropwizard XML Bundle to make it easier to users who need XML serialisation, deserialisation and validation.

The project is built based on the design of the Dropwizard JacksonMessageBodyProvider, and leverages the following proven opensource libraries:

  1. Jackson XML Provider
  2. Jackson XMLMapper
  3. Woodstox
  4. Gradle

I plan to use this at work to implement XML based RESFful web services that runs container-less without proprietary application servers. See github project for more details, feel free to report any issues or send me feedback.