On 23/02/2016 11:09, Ancona Francesco wrote:
>
> Hi,
>
> in the previous mail i forgot the following questions:
>
> ยท         Our runtime target is j2ee container but i read that the
> correct runtime for Oak is OSGI. Is it true?
>

No. Not true. The oak team makes every effort to provide a product that
is suitable for OSGi as well as plain java environment. In truth be
told, the repository construction is mainly plain java.

> If OSGI runtime is the best solution, what do you suggest to execute
> Oak in our enviroment:
>
> -          Wildfly with osgi subsystem to run also Oak services ?
>
> -          Embed felix ?
>

I think that the best solution depends on your expertise. AEM for
example runs on Felix and Sling. So that can give you already a
direction around what is working or not.

*Personally* I like OSGi and all it can provide. If used properly makes
at some extents the development process and maintenance easier rather
than a plain monolithic java application. But again, from a technical
POV, when it comes to oak it should run with either plain java as well
as OSGi.

The best way to assess these kind of things is to make yourself a POC.
I'd start by looking at
http://jackrabbit.apache.org/oak/docs/use_getting_started.html

Davide


Reply via email to