Printemps: Comment puis-je injecter ENUM au Printemps de configuration avec les génériques?

J'ai une classe comme ceci :

public class CheckSetFilter<E extends Enum<E>> 
{
   public CheckSetFilter(CheckSetManager<E> pCheckSetManager, E pCheckSetId)
}

J'ai cette enum :

public enum StubCheckId
{
   STUBCHECK1, STUBCHECK2
}

J'essaie de créer un tel objet avec le Printemps :

<bean id="checkSetFilter" class="com.iba.icomp.core.checks.CheckSetFilter">
   <constructor-arg ref="checkSetManager"/>
   <constructor-arg value="STUBCHECK1"/>
</bean>

Il se plaint, il ne peut pas convertir de la Chaîne d'Enum. Je suppose que c'est à cause du générique. Il est impossible de connaître le type d'enum pour créer. J'ai aussi essayé de lui donner un soupçon type, mais pas de chance.

OriginalL'auteur PeeWee2201 | 2013-04-23