Thank you for the hints!

I browsed the jackrabbit webpages mutliple times and I still must admit that I 
find it not very intuitive to get an overview of whats actually "current" and 
what not. 
Our app is pure JCR based, so OAK should work and I give it a try. 
Do you have any resources how to setup oak for a simple multi-workspace setup 
thats embedded? Some kind of minimum config file for it?
Its basicall very rare write and very very much read from it, so a file based 
approach or embedded DB like H2 would be what I look for.

Best,

KB

----- Ursprüngliche Mail -----
> Von: "Torgeir Veimo" <[email protected]>
> An: "users" <[email protected]>
> Gesendet: Sonntag, 10. Oktober 2021 11:44:56
> Betreff: Re: jackrabbit without lucene?

> Just to add; I wouldn't move any project onto the old jackrabbit codebase.
> 
> And you can use oak without lucene at all, just use the property
> indexes. You simply avoid including the oak-lucene dependencies.
> 
> On Sun, 10 Oct 2021 at 19:14, Torgeir Veimo <[email protected]> wrote:
>>
>> You can build a modified version of oak with shaded lucene
>> dependencies, so they don't interfere with other lucene dependencies
>> in your project. See the example pom.xml at
>> https://github.com/tveimo/oak-mega-shaded
>>
>> That particular dependency can be tries out with gradle using
>> implementation 'com.github.tveimo:oak-mega-shaded:4ebfa176f1'
>>
>> It doesn't use the latest oak version at the moment, but I will
>> upgrade it shortly.
>>
>> On Sun, 10 Oct 2021 at 18:53, Korbinian Bachl
>> <[email protected]> wrote:
>> >
>> > Hi,
>> >
>> > we are currently using ModeShape as our JCR backend. However, as it was 
>> > left
>> > alone by jboss (it was a jboss project) some time ago we now have the need 
>> > to
>> > focus on some alternatives.
>> > Now I tried to use jackrabbit 2.20 with our app but I have the problem with
>> > lucene. Especially its non compatibility with itself. We also use 
>> > Elasticsearch
>> > 7.15 and this also brings lucene with it in its dependencies... so 3.x and 
>> > 8.x
>> > clashes and wont work.
>> >
>> > Is there any way I can let out lucene from jackrabbit to have it work? Is 
>> > there
>> > any alternative I have for JCR usage besides removing either jackrabbit or
>> > elasticsearch as part of our project?
>> >
>> > I've also read about Oak but honestly didnt really understand the 
>> > implications
>> > if it should just behave like a regular JCR2 backend.
>> >
>> > Best,
>> >
>> > KB
>>
>>
>>
>> --
>> -Tor
> 
> 
> 
> --
> -Tor

Reply via email to