Hi all,
While fixing an issue in the Apache Felix Configuration Admin Service
implementation, I ran accross two uncertainties, which I hope may be
solved: The Configuration Admin Service spec says in section 104.5.3
(Configuring Managed Services), that a CM_UPDATED event has to be sent
out after a ManagedService has been registered. No such statement may be
found for Managed Service Factories.
My first question is: I assume section 104.5.3 intends to send the
CM_UPDATED event after updating the Managed Service regardless of
whether a configuration exists for the Managed Service or not.
My second question is: Is it correct, that after calling the
ManagedServiceFactory.updated method no CM_UPDATED event has to be sent
for a newly registered ManagedServiceFactory ? This would seem
asymetric, because this is the only time that an updated method is
called without a subsequent event.
The Apache Felix implementation currently answers "yes" to question 1
(send an event regardless of Configuration existence) and "yes" to the
second question (not sending a CM_UPDATED event).
Thanks for any clarifications.
Regards
Felix
_______________________________________________
OSGi Developer Mail List
[email protected]
http://www2.osgi.org/mailman/listinfo/osgi-dev