Hi, I'm trying to get an overview of the current issues related to customizing an embedded Jackrabbit repository using Sling bundles. I tried to find the info in our archives but I'm not quite sure what the current status is.
In an ideal world, I think it should be possible to use separate bundles to provide classes for all elements of the repository.xml configuration that have a "class" attribute. With the jackrabbit 1.5 repository.xml DTD, that would be the FileSystem, SecurityManager, LoginModule, WorkspaceAccessManager, PersistenceManager, SearchIndex, Journal, ISMLocking and DataStore. Now, in practice we might not need all of these things to come from separate bundles, as some customizations are not often needed. Could people give a quick description of their use cases that require customizing these things? Please also briefly indicate if/how that works now. The intention is to identify changes that we might need to make to the Jackrabbit bundles to enable those customizations. -Bertrand [1] http://jackrabbit.apache.org/jackrabbit-configuration.html