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

Felix Meschberger resolved FELIX-1666.
--------------------------------------

    Resolution: Fixed

In Rev. 824038 add support for lazy bundle activation policy.

Also refactored the map of bundles with components: This used to be indexed by 
the bundle symbolic name, but this is wrong since
it is perfectly ok for two or more bundles in the framework to have the same 
symbolic name. Now the bundle ID is used, which is guaranteed to be unique per 
bundle.

Can you please verify this works correctly in your environment ? Thanks.

> Missing support for DS 1.1 specified lazy activation behavior
> -------------------------------------------------------------
>
>                 Key: FELIX-1666
>                 URL: https://issues.apache.org/jira/browse/FELIX-1666
>             Project: Felix
>          Issue Type: Bug
>          Components: Declarative Services (SCR)
>    Affects Versions: scr-1.0.8
>            Reporter: Matthew Sykes
>             Fix For: scr-1.2.0
>
>
> While attempting to move code from the Equinox implementation of DS to the 
> Felix implementation, I discovered that the Felix SCR does not seem to 
> support processing and activation of component configurations that are 
> declared in bundles awaiting lazy activation.  The DS 1.1 specification, 
> section 112.8.2 indicates that bundles awaiting lazy activation are to be 
> processed when the SCR starts (and, presumedly by extension, as bundles 
> bundles are starting/started).
> It appears that Felix has implemented most of the DS 1.1 support already so 
> it appears this is an oversight.

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

Reply via email to