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