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
