Thank you for your answers. I tried with target=(TECH="AAA") since is the only option that Equinox lets me to continue without ERRORs.
I tried with target by following the specification of LDAP filters but I can not get what I need. If my property name is TECH and the value of this property is "AAA" the only option in which I do not get Errors is writing (TECH="AAA") in the space available in Equinox UI in order to configure the component.xml file. Any other idea? Thanks again -----Mensaje original----- De: osgi-dev-boun...@mail.osgi.org [mailto:osgi-dev-boun...@mail.osgi.org] En nombre de Felix Meschberger Enviado el: miércoles, 19 de enero de 2011 14:28 Para: OSGi Developer Mail List Asunto: Re: [osgi-dev] Problem with Declarative Services and Filtering Hi, Am Mittwoch, den 19.01.2011, 13:47 +0100 schrieb David Conde: > Hi, > > > > I have a service MyService which is waiting for another service > ManagerService to be activated. The problem is that there are more > than one ManagerService in the platform so the first ManagerService > ACTIVE will call the method bindManagerService(ManagerService ms) from > MyService and this will activate MyService. The problem is that I do > not want any of them but I need the ManagerService whose property is > TECH=AAA (which is specified in the component.xml of the > ManagerService right). > > > > In this way, in order to get the ManagerService whose property is > TECH=AAA and not other one, I specified in the component.xml of my > service in the “target” field the next LDAP filter: (TECH=”AAA”) , > the problem is that MyService is never satisfied since it does not > find a ManagerService with this property. Probably the configuration should be: target="(TECH=AAA)" Regards Felix > > > > How could I specified the one that I need in the component.xml in > order to active MyService just when the ManagerService that I am > waiting for is ACTIVE? > > > > Thank you in advance > > > > Best Regards > > > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org > https://mail.osgi.org/mailman/listinfo/osgi-dev _______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev _______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev