[wicket-guice] scope des objets injecté
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.
Code:
1 2 3 4 5
| <dependency>
<groupId>com.google.inject.integration</groupId>
<artifactId>guice-servlet</artifactId>
<version>1.0</version>
</dependency> |
et là c'est le drame !!
tout compile mais au démarrage de mon tomcat :
Code:
java.lang.UnsupportedClassVersionError: Bad version number in .class file
j'ai comme l'impression que guice-servlet n'est pas compatible ...
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