On Thu, Feb 18, 2010 at 5:04 AM, Justin Edelson <[email protected]> wrote: > On 2/17/10 11:06 AM, Jukka Zitting wrote: >> ...Any other ideas on what we should do in this area? > > Assuming this is done with OSGi, it'd be interesting to think about what > happens when core services (i.e. the PersistenceManager implementation) > get unregistered at runtime. Felix - have you looked at this in your > jackrabbit-bundle project?...
Do you really think Jackrabbit should allow its core plugins to go away at runtime? I'd just fail loudly if a core plugin goes away, to simplify the implementation and testing. Maybe support "volatile" plugins for things like fulltext indexing, but not at the core, IMHO. -Bertrand
