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