[
https://issues.apache.org/jira/browse/KARAF-3579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Freeman Fang resolved KARAF-3579.
---------------------------------
Resolution: Fixed
Fix Version/s: 3.0.4
2.4.2
commit fix
http://git-wip-us.apache.org/repos/asf/karaf/commit/ae748e05 for karaf-2.x
branch
http://git-wip-us.apache.org/repos/asf/karaf/commit/333f7b2d for karaf-3.0.x
branch
> bundles in etc/startup.properties shouldn't be uninstalled through feature
> service
> ----------------------------------------------------------------------------------
>
> Key: KARAF-3579
> URL: https://issues.apache.org/jira/browse/KARAF-3579
> Project: Karaf
> Issue Type: New Feature
> Reporter: Freeman Fang
> Assignee: Freeman Fang
> Fix For: 2.4.2, 3.0.4
>
>
> bundles in etc/startup.properties are very fundamental and are installed
> before feature service is available. However, we can always uninstall those
> critical bundles through feature service. For an instance, after Karaf
> container is up, we install karaf-framework feature and unintall
> karaf-framework feature, as karaf-framework feature include several bundles
> from the etc/startup.properties , so uninstall karaf-framework feature simply
> cause the container become malfunction. This shouldn't happen IMO.
> So when the feature service is up, we should register an virtual feature like
> "startup" and this feature hold all bundles in startup.properties to ensure
> those bundles won't be uninstalled through other features occasionally.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)