Hi all,
I was thinking about adding support for injection of
Bundle/BundleContext objects into Java EE components via @Resource
annotation. Example:
class MyServlet extends HttpServlet {
@Resource
Bundle bundle;
@Resource
BundleContext bundleContext;
....
}
That should make it easier to interact with OSGi within Java EE apps.
I was also thinking of something similar with @Inject for web beans
(cdi stuff) but I'm not really sure it's all that useful since it
should be possible to inject Bundle/BundleContext via @Resource or
combine it with @Produces.
What do you think?
Jarek