Hi Benson,
on Karaf 4, shell doesn't depend to blueprint anymore.
Regards
JB
On 09/05/2016 05:07 PM, Benson Margulies wrote:
Achim, Yes, I understand the principle. What I don't understand is how
anyone uses 'minimal'. Minimal includes shell, and shell requires
blueprint, and blueprint isn't 'minimal'. Or is the idea that no one
should try to use minimal, it's just a building block for standard and
others?
On Mon, Sep 5, 2016 at 11:05 AM, Achim Nierbeck <[email protected]> wrote:
yep it's minimal so only the minimal required bundles are there.
Blueprint is part of standard, as that isn't minimal anymore ...
regards, Achiim
2016-09-05 16:45 GMT+02:00 Benson Margulies <[email protected]>:
Folks,
When I try to run an assembly that lists 'minimal' as a boot feature,
I get this error, indicating that (If I read it correctly) the shell
requires blueprint. Is this intended? I can switch to 'standard'
easily enough.
2016-09-05 10:42:36,560 | ERROR | pool-6-thread-1 |
BootFeaturesInstaller | 6 - org.apache.karaf.features.core
- 4.0.6 | Error installing boot features
org.osgi.service.resolver.ResolutionException: Unable to resolve root:
missing requirement [root] osgi.identity;
osgi.identity=rosapi-front-end-service; type=karaf.feature;
version="[1.2.6.SNAPSHOT,1.2.6.SNAPSHOT]";
filter:="(&(osgi.identity=rosapi-front-end-service)(type=karaf.feature)(version>=1.2.6.SNAPSHOT)(version<=1.2.6.SNAPSHOT))"
[caused by: Unable to resolve rosapi-front-end-service/1.2.6.SNAPSHOT:
missing requirement [rosapi-front-end-service/1.2.6.SNAPSHOT]
osgi.identity; osgi.identity=org.apache.karaf.shell.console;
type=osgi.fragment; version="[4.0.6,4.0.6]"; resolution:=mandatory
[caused by: Unable to resolve org.apache.karaf.shell.console/4.0.6:
missing requirement [org.apache.karaf.shell.console/4.0.6]
osgi.wiring.package;
filter:="(&(osgi.wiring.package=org.apache.aries.blueprint)(version>=1.5.0)(!(version>=2.0.0)))"]]
at org.apache.felix.resolver.ResolutionError.toException(Resolutio
--
Apache Member
Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
blog <http://notizblog.nierbeck.de/>
Co-Author of Apache Karaf Cookbook <http://bit.ly/1ps9rkS>
Software Architect / Project Manager / Scrum Master
--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com