You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2009/11/25 11:42:47 UTC
[jira] Commented: (SLING-1200) Restart framework if
BootstrapInstaller updates a framework extension fragment bundle
[ https://issues.apache.org/jira/browse/SLING-1200?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12782360#action_12782360 ]
Felix Meschberger commented on SLING-1200:
------------------------------------------
Modified the startup behaviour of the launchpad:
* The BootstrapInstaller installs a framework listener which upon the framework STARTED event decides whether to
go into the initially desired start level or to restart the framework. This depends on whether during startup a framework
extension bundle has been updated or not.
* The Sling class launching the framework ensures the OSGi framework beginning start level property is set to 1
to not fully start the framework automatically but give the framework listener installed by the BootstrapInstaller give
the option to continue startup or to restart.
Implemented in Rev. 884022
> Restart framework if BootstrapInstaller updates a framework extension fragment bundle
> -------------------------------------------------------------------------------------
>
> Key: SLING-1200
> URL: https://issues.apache.org/jira/browse/SLING-1200
> Project: Sling
> Issue Type: Improvement
> Components: Launchpad
> Affects Versions: Launchpad Base 2.0.4
> Reporter: Felix Meschberger
> Assignee: Felix Meschberger
> Fix For: Launchpad Base 2.0.6
>
>
> The spec mandates that updating a framework extension (fragment) bundle requires a framework restart for the updated framework extension to become active.
> If the Sling Launchpad BootstrappInstaller updates such a bundle it would be good to automatically restart the framework after such an update to actually activate this update.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.