Actually, the Aries Application Modeller really needs Aries Blueprint as it
analyses blueprint files to find provided services, so this dependency
can't be easily removed.

Guillaume Nodet


2014-04-14 17:19 GMT+02:00 Guillaume Nodet <[email protected]>:

> Yes, it would be nice to have subsystems being independent of blueprint
> imho.
>
>
> 2014-04-14 16:37 GMT+02:00 Cristiano Gavião <[email protected]>:
>
>  Hi Mark.
>>
>> Well, last time I tried, the subsystems service (zero) wasn't registered
>> without blueprint bundles in active state.
>> Seems that a dependency of subsystem, application-modeller, has a direct
>> dependency to blueprint:
>> https://github.com/apache/aries/tree/trunk/application/application-modeller/src/main/resources/OSGI-INF/blueprint
>>
>> regards,
>>
>> Cristiano
>>
>>
>> On 11-04-2014 11:45, Mark Nuttall wrote:
>>
>> Hello,
>> I've looked over the code and can only see a dependency on blueprint in
>> the subsystem-itests pom. So there's a dependency on blueprint to run the
>> itests, but I cannot see a runtime dependency from subsystem-core on
>> blueprint, Have I missed something?
>>
>>  Regards,
>> Mark
>>
>>
>> On 10 April 2014 14:13, Cristiano Gavião <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> I had a system that was developed using only Declarative Services. We
>>> are studying to use Subsystem to help with an isolation issue.
>>>
>>> The first problem for us is that it depends on Blueprint and we don't
>>> like the idea to add this overhead in this environment just to be able to
>>> use Subsystems.
>>>
>>> Could someone explain me this dependency? are beans being injected or
>>> just services?
>>>
>>> would be possible to use DS instead of Blueprint in case no bean being
>>> injected ?
>>>
>>> thanks
>>>
>>> Cristiano
>>>
>>
>>
>>
>

Reply via email to