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 : 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>
et là c'est le drame !!
tout compile mais au démarrage de mon tomcat :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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