Changes between Initial Version and Version 2 of Ticket #498
- Timestamp:
- 21.08.2013 01:20:04 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #498
- Property Status changed from new to closed
- Property Resolution changed from to fixed
- Property Summary changed from ALL_PLUGINS_ACTIVE event is fired more than once to DeepaMehta plugin detection fails sometimes
-
Ticket #498 – Description
initial v2 1 This happens because the detection of DeepaMehta plugins (is a particular OSGi bundle a DM plugin?) is not accurate. This is the case when a plugin is not derived from PluginActivator directly but only indirectly. This in turn appliesto web application plugins, which are derived from WebActivatorPlugin.1 Detection of DeepaMehta plugins (is a particular OSGi bundle a DM plugin?) is not accurate. This is the case when a plugin is not derived from PluginActivator directly but only indirectly. This applies e.g. to web application plugins, which are derived from WebActivatorPlugin. 2 2 3 3 Currently DM plugin detection is based on inspection of a bundle's package imports. A solution would be to inspect the actual class hierarchy of the bundle's activator class.