Bonjour,
je travaille actuellement sur une application Java 5 + Tomcat 5_5 + Spring 3.1.1 + Flex 3
Nous essayons de migrer en Java 7 + Tomcat 8 + Spring 3.1.1 + Flex 3
Au lancement du serveur, nous faisons appel à des beans instanciés par Spring de cette façon :
spring.getBean(MaClass.class) --> aucun problème dans l'initServlet
Dans un service appelé par Flex, nous faisons le même type d'appel :
spring.getBean(MaClass.class) --> et nous avons l'erreur java.lang.ClassCastException: xx.MaClass$$EnhancerByCGLIB$$b3569766_2 cannot be cast to xx.MaClass
Rien n'a été changé dans le code entre les deux configurations. Après plusieurs jours de recherches, j'espère que l'un d'entre vous aura déjà rencontré ce problème.
Partager