Le printemps N'unique bean de type

j'ai un peu de mal au Printemps avec deux composant d'un service.

J'ai ce composant:

@Component
public class SmartCardWrapper 

et celui-ci:

@Component
public class DummySmartCardWrapper extends SmartCardWrapper

Le service autowire les deux mais le printemps échoue en raison de cette attente:

org.springframework.beans.factory.NoSuchBeanDefinitionException: No unique bean of type [com.cinebot.smartcard.SmartCardWrapper] is defined: expected single matching bean but found 2: [dummySmartCardWrapper, smartCardWrapper]

Pourquoi il n'utilise pas les noms de classe?

Salut Tobia, semble que vous devriez utiliser l'annotation @Qualifier, consultez le lien: static.springsource.org/spring/docs/2.5.x/reference/...

OriginalL'auteur Tobia | 2012-07-04