On Wed, Oct 13, 2010 at 1:33 PM, Craig Ganoe <[email protected]> wrote:
>
> Is there an "easy" way for me to make modifications to the embedded
> Jackrabbit repository that gets bundled with the standalone Sling?
>
> I've built Sling from the latest code, and I've built a modified version of
> Jackrabbit 2.1.1 (which is what it looked like Sling uses) separately. I
> don't see where Sling gets its embedded Jackrabbit though.
>
> All I'm trying to do is get a version of Jackrabbit into Sling where the
> ObservationManager's Event.getIdentifer() method is functional via RMI.
> Jackrabbit has currently left these unimplemented for RMI.
>
> Thanks for any input on how to do this.

I guess you will have to build your own version of
jackrabbit-jcr-rmi.jar (if that's what you need to get the method
exposed via RMI).

Then you would have to roll your own version of the bundle Sling
Jackrabbit Embedded Repository
(org.apache.sling.jcr.jackrabbit.server), where the only modification
you need is to include your jackrabbi-jcr-rmi.jar instead of the
standard one. A simple change in the pom.xml should be enough.

-- 
Vidar S. Ramdal <[email protected]> - http://www.idium.no
Sommerrogata 13-15, N-0255 Oslo, Norway
+ 47 22 00 84 00 / +47 22 00 84 76
Quando omni flunkus moritatus!

Reply via email to