Short answer, yes to both. Long answer, cellar master isn't optimized for Karaf Master right now. It's for Karaf 3, as this is the latest release version. For Karaf 4 there will be a new milestone release available. But again don't expect cellar to run on it right away.
Regards, Achim sent from mobile device Am 02.02.2015 12:15 schrieb "Milen Dyankov" <[email protected]>: > Hi everyone, > > can someone give me a hint about the best way to play with Karaf 4 and > Cellar please? > I triad installing Cellar 3.0.1 on Karaf 4.0.0.M1 and I got some weird > error: > > >feature:install cellar >> Error executing command: Unable to resolve root: missing requirement >> [root] osgi.identity; osgi.identity=cellar-shell; type=karaf.feature; >> version=3.0.1 [caused by: Unable to resolve cellar-shell/3.0.1: missing >> requirement [cellar-shell/3.0.1] osgi.identity; >> osgi.identity=org.apache.karaf.cellar.shell; type=osgi.bundle; >> version="[3.0.1,3.0.1]"; resolution:=mandatory [caused by: Unable to >> resolve 101.0: missing requirement [101.0] osgi.wiring.package; >> (&(osgi.wiring.package=org.apache.felix.service.command)(version>=0.12.0)(!(version>=1.0.0)))]] > > > The reason I'm saying it's weird is because the package it complains about > seems to exported > > >package:exports | grep org.apache.felix.service.command >> org.apache.felix.service.command | >> 0.12.1 | 40 | org.apache.karaf.shell.console > > > > Can someone throw some light on Karaf vs Cell versioning scheme please? Am > I right to assume that Cellar 3.x is not expected to work on Karaf 4.x ? If > so is my only option to experiment with it to build Cellar from source? Do > I also need to build Karaf form master (I see quite some changes > since 4.0.0.M1)? > > Best, > Milen > > >
