You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Pierre De Rop (JIRA)" <ji...@apache.org> on 2017/02/06 11:14:41 UTC
[jira] [Created] (FELIX-5523) required dependencies added to a
started adapter (or aspect) are not injected
Pierre De Rop created FELIX-5523:
------------------------------------
Summary: required dependencies added to a started adapter (or aspect) are not injected
Key: FELIX-5523
URL: https://issues.apache.org/jira/browse/FELIX-5523
Project: Felix
Issue Type: Bug
Components: Dependency Manager
Affects Versions: dependencymanager-3.2.0
Reporter: Pierre De Rop
Assignee: Pierre De Rop
Fix For: org.apache.felix.dependencymanager-r9
You declare an aspect or an adapter, and you start it.
Now the aspect (or adapter) is instantiated because an original service (or an adapted service) is registered.
Then later, you add a required available dependency to the aspect (or adapter).
Then if the dependency is required and available, it is then not injected in the aspect (or adapter) instance.
Will commit soon the corresponding test case in AspectNotAlwaysInjectedWithRequiredDependencies.java
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)