You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2009/12/14 10:06:18 UTC

[jira] Work started: (FELIX-1943) Component Factory not deactivated if required reference unregistered

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

Work on FELIX-1943 started by Felix Meschberger.

> Component Factory not deactivated if required reference unregistered
> --------------------------------------------------------------------
>
>                 Key: FELIX-1943
>                 URL: https://issues.apache.org/jira/browse/FELIX-1943
>             Project: Felix
>          Issue Type: Bug
>          Components: Declarative Services (SCR), Specification compliance
>    Affects Versions: scr-1.2.0
>            Reporter: Felix Meschberger
>            Assignee: Felix Meschberger
>             Fix For:  scr-1.2.2
>
>
> When a component factory becomes unsatisifed, it must be deactivated and switch to the UNSATISIFED state until it becomes satisifed again. Currently this does not happen because the component factory does not really bind to the references but the DependencyManager.serviceRemoved method only may deactivate a component if the unregistering service is actually bound.
> The serviceRemoved method must be enhanced to also check whether a component is becoming unsatisifed even in this case.

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