Bonjour à tous,

Je souhaiterais savoir si c'est possible d'accéder à un EJB session dans le constructeur d'un managed bean.

Par exemple, si je veux aller chercher des infos sur l'utilisateur qui vient de se connecter :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
public class MonManagedBean {
        @EJB
        MonService monService;
 
        public MonManagedBean(){
            String login = FacesContext.getCurrentInstance().getExternalContext().getRemoteUser();
            InfoUser infoUser = monService.get(login);
        }
    }
J'ai un java.lang.NullPointerException sur la ligne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
InfoUser infoUser = monService.get(login);

Merci d'avance