Hi James:

My understanding is that Karaf is quite heavy.  I want to keep my client as
light as possible.  This is for a Java client application that I want to
update automatically on a periodic basis.

On Mon, Feb 18, 2019 at 5:41 AM James Carman <ja...@carmanconsulting.com>
wrote:

> Unless you really need to be “down and dirty” with OSGi, lots of folks opt
> for using Apache Karaf, which is based on Felix (by default).  It takes
> care of a lot of the heavy lifting for you automatically.  If you really
> want to learn the insides and outs, though, stick with Felix, but you’ll
> want something like karaf when you deploy for real, most likely.
>
> On Mon, Feb 18, 2019 at 7:43 AM Chuck Davis <cjgun...@gmail.com> wrote:
>
> > Thanks for responding, Rob.  I'm very new to OSGi and that sounds like a
> > LOT of tinkering to me (overwhelming in fact at this point !!).
> >
> > But the more I study it the more it makes sense to me and the exceptions
> > I'm seeing.
> >
> > Thanks for your response.
> >
> > On Sun, Feb 17, 2019 at 8:44 PM Rob Walker <r...@ascert.com> wrote:
> >
> > > We have worked our Felix based app so that it runs on JDK11 - took a
> bit
> > > of tinkering, but there wasn't anything in core code we had to change.
> > >
> > >
> > >
> > > We did need to load the following bundles separately to replace missing
> > > classes:
> > >
> > >
> > >
> > > jre-1.8_extra_bundles=
> > >
> > > jre-9_extra_bundles=${j9_replacement_packages}
> > >
> > > jre-10_extra_bundles=${j9_replacement_packages}
> > >
> > > jre-11_extra_bundles=${j9_replacement_packages}
> > >
> > >
> > >
> >
>

Reply via email to