Description
Currently, the OSGi resolvers, get all services for the target component, dataformat and language and then cast the first service object to the type of choice.
This can be problematic if for any reason multiple version of a component is installed inside the container.