Bonjour,
voilà je developpe sur wicket (1.4-rc5) et j'utilise aussi des objets guice, pour cela j'utilise la librairie wicket-guice (toujours 1.4-rc5)
j'aimerais que mes objets injectée soit "scopé" sur la session utilisateur.
Pour cela j'avais cru comprendre qu'on pouvait utilisé la servletscopes.session au moment du binding
soit :
bind(ITest.class).to(TestImpl.class).in(ServletScopes.SESSION); dans mon module d'injection.
et là c'est le drame !!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5<dependency> <groupId>com.google.inject.integration</groupId> <artifactId>guice-servlet</artifactId> <version>1.0</version> </dependency>
tout compile mais au démarrage de mon tomcat :
j'ai comme l'impression que guice-servlet n'est pas compatible ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part java.lang.UnsupportedClassVersionError: Bad version number in .class file
Quelqu'un a t'il déja rencontré ce problèmet et/ou réussi à faire comprendre à guice de ne pas recréer à chaque fois un objet et de le placer en session.
merci
Partager