We've been working on a Microservices framework called "Microbule" which leverages CXF and Karaf (hence the cross-post):
https://github.com/jwcarman/microbule The idea is to make writing Microservices easy and fun, by providing many of the oft-requested features for you out-of-the-box (CORS, Caching, JSON transformation, validation, etc.). There's a README page that explains how to install/run Microbule in Karaf and how to write your own services. If you're interested, take it for a spin and let us know what you think. Thanks, James
