On Feb 13, 2008 2:51 PM, Felix Meschberger <[EMAIL PROTECTED]> wrote:
> Hi Tom,
>
> Am Dienstag, den 12.02.2008, 10:19 +0100 schrieb Tom Remoleur:
> > Hi Felix,
> >
> > Thanks you, it's a good idea to persist the good configuration directly in
> > the ManagedService, I can't completly apply your solution because my
> > application use an unique XML configuration file, but that isn't a
> > problem, I found how to do that cleanly.
>
> Superb.
>
> > The last problem is about ConfigurationListeners that will received
> > ConfigurationEvent.CM_UPDATED even if the configuration failed to update.
>
> Yes, because this event just tells that the configuration data has been
> modified not that the ManagedService has accepted the modified
> configuration.
>
> > So I will create a new ConfigurationListener system with events
> > (UPDATE_SUCCESS, UPDATE_FAILED) send by my ManagedServices.
> >
> > With all these problems, I thinks that current OSGI configuration admin
> > specification is incomplete. Could OSGI Alliance be interested by these
> > feedbacks in order to do evolve the spec ?
>
> Yes, I thought the same. Because the spec only speaks of management
> agents being interested in failed updates to ManagedServices but do not
> elaborate on the details.
>
> What do others think about a potential extension to the Configuration
> Admin spec in our implementation which sends an event after calling the
> update method: The event would contain something like the PID of the
> ManagedService and optionally any update failure information from the
> update call ?
>
> Regards
> Felix

I think that is a good idea. Maybe bring up the issue on osgi-dev?

regards,

Karl

> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Karl Pauls
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to