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,
> 

Reply via email to