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 2012/07/14 14:01:35 UTC

[jira] [Resolved] (FELIX-3596) Config Admin should track SynchronousConfigurationListeners

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

Felix Meschberger resolved FELIX-3596.
--------------------------------------

    Resolution: Fixed

Fixed in Rev. 1361527 by having separate service trackers for Synchronous and regular ConfigurationListener services. Only services registered as SynchronousConfigurationListener services are called synchronously.

Also enhanced the tests to verify SynchronouseConfigurationListener implementations registered as ConfigurationListeners are called asynchronously.
                
> Config Admin should track SynchronousConfigurationListeners
> -----------------------------------------------------------
>
>                 Key: FELIX-3596
>                 URL: https://issues.apache.org/jira/browse/FELIX-3596
>             Project: Felix
>          Issue Type: Bug
>          Components: Configuration Admin
>    Affects Versions: configadmin-1.6.0
>            Reporter: Carsten Ziegeler
>            Assignee: Felix Meschberger
>             Fix For: configadmin-1.6.0
>
>
> According to the 5.0 enterprise spec (104.8) synchronous configuration listeners register themselves with the SCL interface. Verified by BJ :)
> The current implementation in trunk expects them to register with the CL interface.
> (Even if a SCL registers as a CL it should be treated just like a CL)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira