felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Felix Meschberger (JIRA)" <j...@apache.org>
Subject [jira] Closed: (FELIX-2368) Activate components synchronously
Date Mon, 16 Aug 2010 12:12:25 GMT

     [ https://issues.apache.org/jira/browse/FELIX-2368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Felix Meschberger closed FELIX-2368.

Apache Felix Declarative Services 1.6.0 has been released. The issues are now closed.

> Activate components synchronously
> ---------------------------------
>                 Key: FELIX-2368
>                 URL: https://issues.apache.org/jira/browse/FELIX-2368
>             Project: Felix
>          Issue Type: Improvement
>          Components: Declarative Services (SCR)
>    Affects Versions:  scr-1.4.0
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For:  scr-1.6.0
> Currently components are activated asynchronously. This works perfect but adds delay
to startup sequences. An additional problem is that on system startup once the FRAMEWORK_STARTED
event is received, SCR is still busy activating components. This creates a problem if we want
to decide on the actual system state.
> Conversely, disposal (and disabling) of components always takes place immediately, because
either a required dependency is about to go away or the providing bundle is stopped. In the
first case asynchronous disabling will lead to problems because of unavailable services and
the second case might cause IllegalStateExceptions if the BundleContext is accessed after
the bundle has been stopped.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message