People run karaf on Raspberry Pi devices.  It can be quite small.  What are
your requirements on resources?

On Mon, Feb 18, 2019 at 10:10 AM Chuck Davis <cjgun...@gmail.com> wrote:

> 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