You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@felix.apache.org by "David Jencks (JIRA)" <ji...@apache.org> on 2013/10/16 02:05:44 UTC

[jira] [Closed] (FELIX-3971) [DS] SingleDynamicCustomizer doesn't respond correctly to configuration update events.

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

David Jencks closed FELIX-3971.
-------------------------------


> [DS] SingleDynamicCustomizer doesn't respond correctly to configuration update events.
> --------------------------------------------------------------------------------------
>
>                 Key: FELIX-3971
>                 URL: https://issues.apache.org/jira/browse/FELIX-3971
>             Project: Felix
>          Issue Type: Bug
>          Components: Declarative Services (SCR)
>    Affects Versions: scr-1.8.0
>            Reporter: David Jencks
>            Assignee: David Jencks
>             Fix For: scr-1.8.0
>
>
> SingleDynamicCustomizer.addedService only processes events if they were not in the previous satisfied set for the old config.  But the config may have changed which service satisfies the filter.  We need different logic here.
>             if ( getPreviousRefMap().remove( serviceReference ) == null )
> works for multipleDynamicCustomizer, but not the single one.



--
This message was sent by Atlassian JIRA
(v6.1#6144)