[
https://issues.apache.org/jira/browse/FELIX-875?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Felix Meschberger closed FELIX-875.
-----------------------------------
Resolution: Fixed
Fixed in Rev .733696.
> Support updating the system bundle
> ----------------------------------
>
> Key: FELIX-875
> URL: https://issues.apache.org/jira/browse/FELIX-875
> Project: Felix
> Issue Type: Improvement
> Components: Web Console
> Affects Versions: webconsole-1.2.2
> Reporter: Felix Meschberger
> Assignee: Felix Meschberger
> Fix For: webconsole-1.2.4
>
>
> Currently the web console does not support updating the system bundle. A
> simple enhancement in the InstallAction class handling bundle update supports
> this update.
> Background: When a bundle file is submitted for installaiton (or update) in
> the respective form on the bundle page, the web console analyses the bundle
> file to find a matching bundle to update by the symbolic name. If no matching
> bundle is found, the bundle is installed as a new bundle.
> This mechanism could also be used to update the system bundle. But the
> symbolic name of the system bundle is special, since the "system.bundle"
> strings is not the required name but just an alias. To sitll support the
> system bundle, the InstallAction checker for the bundle to update should
> treat the strings "system.bundle" (the defined alias for the symbolic name)
> and "System Bundle" (the defined location for the system bundle) as
> indications to update the system bundle.
> Generally, this may just restart the framework and not actually update the
> system bundle. But there may be cases, where this already helps.In addition
> it might prevent potential problems, if some administrator tries to install a
> bundle, which happens to have the respective symbolic name.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.