On Sun, Feb 10, 2013 at 10:52 PM, Krzysztof Sobkowiak <
[email protected]> wrote:

>
>
> Why can't you use Karaf?  You will have all the features you need. I see
> you
> use equinox. You can use it with Karaf too.   You can even use the minimal
> distribution and install only the bundles you need. You can also build your
> own distribution containing only the features you need.
>

Hi Krysztof

Sorry for answering so lately to this question.

In between I got it working somehow as described here:

http://mail-archives.apache.org/mod_mbox/incubator-clerezza-dev/201302.mbox/%3CCALvhUEV1a5RvH2A_6=t5ax3an1zorras+xt3_-0rck5fckd...@mail.gmail.com%3E

As the ability to install features is a very nice capacity for many OSGi
based applications I think it would be good if this would be easy to be
added to any application. Ideally, if the features feature would require
only one bundle that would provide a service with the required
functionality.

The projects are mostly working on are stanbol and clerezza. Both have a
single executable jar to distribute, does karaf support creating such a
launcher as well? Also stanbol and clerezza set there own security policy
granting access based on the description of roles and users in an RDF
graph. Would this work in a karaf environment?

Cheers,
Reto

> Best regards
> Krzysztof
>
>
>
>
> On Sunday 10 of February 2013 18:15:37 Reto Bachmann-Gmür wrote:
> > Thanks Krysztof
> >
> > Seems to have quite some dependencies and require me to update osgi
> > version....
> >
> > zz>start("mvn:org.apache.karaf.features/org.apache.karaf.features.core")
> > org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.apache.karaf.features.core [137]: Unable to resolve 137.0: missing
> > requirement [137.0] package;
> >
> (&(package=org.apache.karaf.region.persist)(version>=3.0.0)(!(version>=4.0.0
> > ))) ...
> >
> > zz>start("mvn:org.apache.karaf.region/org.apache.karaf.region.persist")
> > org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.apache.karaf.region.persist [138]: Unable to resolve 138.0:
> > missing requirement [138.0] package;
> >
> (&(package=org.eclipse.equinox.region)(version>=1.0.0)(!(version>=2.0.0)))
> > ...
> >
> > zz>start("mvn:org.eclipse.equinox/org.eclipse.equinox.region")
> > org.osgi.framework.BundleException: Unresolved constraint in bundle
> > org.eclipse.equinox.region [139]: Unable to resolve 139.0: missing
> > requirement [139.0] package;
> > (&(package=org.osgi.framework)(version>=1.6.0))
>
>

Reply via email to