felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pierre De Rop (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (FELIX-4598) BundleDependency can effectively track only one bundle
Date Thu, 07 Aug 2014 08:14:11 GMT

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

Pierre De Rop updated FELIX-4598:

    Fix Version/s: dependencymanager-4.0.0

> BundleDependency can effectively track only one bundle
> ------------------------------------------------------
>                 Key: FELIX-4598
>                 URL: https://issues.apache.org/jira/browse/FELIX-4598
>             Project: Felix
>          Issue Type: Bug
>          Components: Dependency Manager
>    Affects Versions: dependencymanager.runtime-3.2.0
>            Reporter: Tuomas Kiviaho
>            Assignee: Pierre De Rop
>             Fix For: dependencymanager-4.0.0
> Bundles are delivered to callbacks after component is instantiated but prior to that
they can't be. This is the case with ServiceDependencies as well but unlike them after component
instantiation the tracker is not used as source of bundles but instead lookup method is used.
{{ServiceDependencyImpl}} uses this approach only to gain properties and auto configuration
> I suggest that {{BundleDependencyImpl#invokeAdded(DependencyService service)}} would
be implemented in similar manner that {{ServiceDependencyImpl#invokeAdded(DependencyService
service)}} has been (perhaps also utilizing the serial executor) .

This message was sent by Atlassian JIRA

View raw message