[
https://issues.apache.org/jira/browse/FELIX-3137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Richard S. Hall closed FELIX-3137.
----------------------------------
Resolution: Fixed
Committed patch.
> [Framework] Capabilities from resolved singleton bundles are not indexed
> correctly
> ----------------------------------------------------------------------------------
>
> Key: FELIX-3137
> URL: https://issues.apache.org/jira/browse/FELIX-3137
> Project: Felix
> Issue Type: Bug
> Components: Framework, Specification compliance
> Affects Versions: framework-4.0.0
> Reporter: Richard S. Hall
> Assignee: Richard S. Hall
> Fix For: framework-4.0.1
>
>
> Singleton bundle selection happens at the beginning of each resolve
> operation, at which point the highest version singleton is selected for each
> symbolic name grouping and the associated capabilities are indexed and made
> available in the resolver state. This works correctly when all bundles are
> unresolved; however, there is a bug when a singleton is resolved before a
> dependent bundle. In that case, the resolved singleton's capabilities are
> de-indexed and are never indexed again. The capabilities for a resolved
> singleton should not be de-indexed, since it has been selected and its
> capabilities should be available.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira