Hello, this is patch for notification about registered and unregistered bonobo-activation servers. I think, that interface modification and reimplementation of EventSource is too problematic, so may be this way can avoid interfaces problem. Bonobo-activation-server implements object with Bonobo/EventSource that can be accessed like CosNaming service by calling bonobo_activation_activate_from_id function. No dependencies added to bonobo-activation library. Test in test/test-activation works for me. I also think, that CORBA_any argument of event should contain OAFIID if activated server, but this can be implemented later. About _active bug. I think, that simply ignoring cache add for queries with _active substring will be suitable. I'll wrote patch soon. Shmyrev.
Attachment:
event.patch
Description: Binary data