Recently, I took some existing OSGi bundles that had never been used with Karaf, and use them to build a web service in Karaf. These notes record some of the pitfalls that I encountered.
The first step in Karaf deployment is to create features. At first blush, making features is trivial: