karaf-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Guillaume Nodet <gno...@apache.org>
Subject Re: Why is org.apache.aries.blueprint.core.compatibility installed for some some features
Date Wed, 08 Nov 2017 16:48:39 GMT
THis looks like a regression caused by KARAF-4932.
Could you please raise a JIRA for this issue ?

A workaround could be to modify the generation of you custom assembly so
that the blueprint compatibility bundle is installed by default.  At least,
it would avoid the unwanted refresh of all blueprint apps.

2017-11-08 17:16 GMT+01:00 João Assunção <joao.assuncao@exploitsys.com>:

> Of course
>
> The feature I'm trying to install:
>
> karaf@root()> feature:info paybox-io-modbus
> Feature paybox-io-modbus 0.1.0.SNAPSHOT
> Description:
>   Modbus I/O implementation
> Feature has no configuration
> Feature has no configuration files
> Feature has no dependencies.
> Feature contains followed bundles:
>   mvn:pt.brisa.common/common-service-core/1.3.0
>   mvn:pt.brisa.paybox/io-api/0.1.0-SNAPSHOT
>   mvn:pt.brisa.paybox/io-modbus/0.1.0-SNAPSHOT
>   mvn:pt.brisa.paybox/io-commands/0.1.0-SNAPSHOT
> Feature has no conditionals.
>
> In attachment the output of feature:install
>
> Thank you.
>
> João Assunção
>
> Email: joao.assuncao@exploitsys.com
> Mobile: +351 916968984 <+351%20916%20968%20984>
> Phone: +351 211933149 <+351%2021%20193%203149>
> Web: www.exploitsys.com
>
>
>
> On Wed, Nov 8, 2017 at 2:39 PM, Guillaume Nodet <gnodet@apache.org> wrote:
>
>> Can you use feature:install --verbose --all-wiring and send us the
>> output ?
>>
>> 2017-11-08 11:03 GMT+01:00 João Assunção <joao.assuncao@exploitsys.com>:
>>
>>> Hello all,
>>>
>>> In Karaf 4.1.3 when I do a feature:install one of my features
>>> the org.apache.aries.blueprint.core.compatibility bundle gets installed
>>> causing a refresh of all bundles and a Karaf shutdown.
>>>
>>> None of the bundles in the feature uses blueprint and the more exotic
>>> thing is that one of the bundles uses a Contional-Package instruction.
>>>
>>> What are possible reasons for this blueprint compatibility bundle to get
>>> installed ?
>>>
>>> Thanks.
>>>
>>> João Assunção
>>>
>>> Email: joao.assuncao@exploitsys.com
>>> Mobile: +351 916968984 <+351%20916%20968%20984>
>>> Phone: +351 211933149 <+351%2021%20193%203149>
>>> Web: www.exploitsys.com
>>>
>>>
>>>
>>
>>
>> --
>> ------------------------
>> Guillaume Nodet
>>
>>
>


-- 
------------------------
Guillaume Nodet

Mime
View raw message