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

Reply via email to