Hi Damiano, On Thu, 2022-07-28 at 22:44 +0200, Damiano Albani wrote: > Hello, > > I've been using Oak for some time now, in a custom Spring Boot based > application. > Basically like what's suggested in > https://github.com/apache/jackrabbit-oak/tree/trunk/oak-examples/standalone > . > Yet, I'd like to be able to make use of more "advanced" OSGi features > like > dynamic bundle management. > But from what I could see/test, that's not what PojoSR supports. > Thus the need to run Oak in a proper, "full blown" OSGi environment. > > I saw that Sling provides a Karaf distribution: > https://sling.apache.org/documentation/karaf.html. > Given that Sling uses Oak, I suppose that it's possible to run Oak > only on > Karaf. > But I couldn't find any ready-made recipe or instructions to do so. > So has anyone already tried to run Oak on Karaf? If so, could you > share > your work? > Or, alternatively, would there be another OSGi platform that you > would > recommend?
You can try the Sling Karaf Features [1] or the Sling Starter [2] and progressively remove the parts that you don't want/need. Thanks, Robert [1]: https://sling.apache.org/documentation/karaf.html [2]: https://github.com/apache/sling-org-apache-sling-starter > > Thanks for your help! > > Regards, >