Details
Description
This new service will be the basic foundation to allow:
- automatic uninstallation of dependant features
- upgrading features to new versions
- requesting features with ranges
The idea is to persist a list of required features instead of a list of installed features so that when the requirements are changed by the user, any transitive feature will be automatically uninstalled. The resolution of bundles will be done using the felix resolver so that the results are guaranteed to be applicable in the real osgi framework.
Attachments
Issue Links
- is depended upon by
-
KARAF-399 Support features upgrade
-
- Resolved
-
- is related to
-
KARAF-2900 Allow generic requirements as condition to features
-
- Resolved
-
- relates to
-
KARAF-2952 Add a lifecycle for features
-
- Resolved
-