Hi Aruna, We are using maven-bundle-plugin with _dsannotations yes we also thought that this isn't the correct behavior. What could be the reason for this ? Could you please suggest us, how to debug the issue
Thanks Senduran On Fri, Nov 27, 2015 at 6:47 PM, Aruna Karunarathna <[email protected]> wrote: > Hi Senduran, > > Are you using maven-scr-plugin?. Or only the maven-bundle-plugin in your > pom.xml? > > AFAIK this is not the expected behavior, since you are using > AT_LEAST_ONE("1..n"); which means wait for at least one service. > > Regards, > Aruna > > On Fri, Nov 27, 2015 at 5:39 PM, Senduran Balasubramaniyam < > [email protected]> wrote: > >> Hi All, >> >> We have the following service reference >> >> @Reference( >> name = "mediation-engine", >> service = CarbonMessageProcessor.class, >> cardinality = ReferenceCardinality.AT_LEAST_ONE, >> policy = ReferencePolicy.DYNAMIC, >> unbind = "removeMediationEngine" >> ) >> protected void addMediationEngine(CarbonMessageProcessor >> carbonMessageProcessor) { >> ContextHolder.getInstance().addEngine(carbonMessageProcessor); >> } >> >> >> but the bundle which has this service reference gets activated regardless >> of the referencing service (CarbonMessageProcessor service) >> Is this the expected behavior. >> >> Regards >> Senduran >> >> -- >> *Senduran * >> Software Engineer, >> WSO2, Inc.; http://wso2.com/ <http://wso2.com/> >> Mobile: +94 77 952 6548 >> > > > > -- > > *Aruna Sujith Karunarathna *| Software Engineer > WSO2, Inc | lean. enterprise. middleware. > #20, Palm Grove, Colombo 03, Sri Lanka > Mobile: +94 71 9040362 | Work: +94 112145345 > Email: [email protected] | Web: www.wso2.com > > -- *Senduran * Software Engineer, WSO2, Inc.; http://wso2.com/ <http://wso2.com/> Mobile: +94 77 952 6548
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
