Issue Type: Bug Bug
Assignee: Jozef Hartinger
Components: OSGi support
Created: 22/Jan/13 3:48 AM
Description:

The weld-osgi-core-extension uses direct api calls for checking services and bundles instead of using ServiceTracker and BundleTracker.
The use of this class is not mandatory, but recommanded for such use cases.
The reason is that those classes handle well the dynamism of OSGi, while the existing weld activators may miss events that are sent between the time the list of initial bundles is handled and the time the bundle listener is registered for new events. Simply inverting those calls is not sufficient as you'd have to cope with the possibility to receive events while checking bundles.
I can work on a patch if you want.

Project: Weld
Priority: Major Major
Reporter: Guillaume Nodet
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira