Hi Jens, Can you clarify please… are you saying that you want to inject services of *any* type, using some kind of filter that looks at the other properties of the service reference?
This is an unusual requirement, and I don’t think you can do it with DS’s event strategy. You should use a ServiceTracker instead. Regards, Neil > On 8 Apr 2016, at 10:23, Jens Offenbach <[email protected]> wrote: > > Sorry, but I am confronted with a new problem. > > I am declaring a Reference annotation on a method, but I cannot declare a > service interface. If I declare nothing than Object gets used and nothing is > happening. When I remove the interface definition from my XML descriptor, SCR > validation fails with "An interface must be declared for the reference". I > have a filter expression that selects my services, but they do not have an > interface in common. > > I have to select some service based on a filter expression without indicating > a service interface. How is this achievable? > > Again... Thanks a lot for your help! > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

