Bonjour,
Mes nombreuses recherches n'ayant pas abouti, je fais appel à vous qui, je l'espère, m'apporterez une réponse.
Ma question est simple : est-il possible de faire d'un bean stateful également un singleton ?
J'utilise actuellement mon bean (stateful) par injection (@EJB) dans plusieurs servlets. Le souci, c'est que chaque servlet crée sa propre instance du bean. Je voudrais qu'il n'y ait qu'une seule instance (par session utilisateur) de mon bean, partagée par toutes les servlets l'utilisant.
J'ai essayé en vain d'utiliser les annotations @Singleton et @Stateful sur mon bean, et je voudrais quelque chose de "propre", car je pourrais toujours me débrouiller en passant le bean dans l'objet session de l'utilisateur...
Il doit y avoir quelque chose qui m'échappe, car je ne comprends pas pourquoi cette fonctionnalité n'est pas permise...
Merci d'avance !
Partager