That error I sent is from karaf 4.0.6. it seems to me to be saying that the
shell requires blueprint. Am I misreading it?

On Sep 5, 2016 11:21 AM, "Jean-Baptiste Onofré" <[email protected]> wrote:

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

Reply via email to