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] [Closed] (FELIX-4598) BundleDependency can effectively track only one bundle
Date Thu, 19 Mar 2015 06:00:45 GMT

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

Pierre De Rop closed FELIX-4598.
--------------------------------

> 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: org.apache.felix.dependencymanager-r1
>
>
> 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
instance.
> 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
(v6.3.4#6332)

Mime
View raw message