ConfigurationEvent delivery not building the listener list correctly
--------------------------------------------------------------------
Key: FELIX-2557
URL: https://issues.apache.org/jira/browse/FELIX-2557
Project: Felix
Issue Type: Bug
Components: Configuration Admin
Affects Versions: configadmin-1.2.4
Reporter: Felix Meschberger
Assignee: Felix Meschberger
Fix For: configadmin-1.2.8
According to the Configuration Admin Specification 1.3, Section 104.8
Configuration Events, the configuration events must be delivered "the same as
described in Delivering Events on
page 116 of the Core specification."
This means, that :
- the list of interested ConfigurationListener services must be built at
event creation time
- at event delivery time, all listeners must be called if their providing
bundle is still active
It is important to note, that listeners not registered at event creation time
but registered at event delivery time must _not_ be called. On the other hand
listeners registered at event creation time but unregistered at event delivery
time must still be called (unless their providing bundle has been stopped).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.