Bonjour tout le monde et merci d'avance pour vos réponses.
Bon voilà je développe une application jee avec jsf 1.2 , richafeces 3.3.0 et POI pour générer un fichier excel. j'ai deux managed beans Squelette(pour un premier remplissage qui ne nécessite pas de traitement comme la date, le titre et d'autres choses) qui est de scope session et un autre GenererFichier(remplissage dynamique du fichier excel) qui est de scope request. en lançant l'application j'appelle directement GenereFichier qui fait appel d'abord à Squelette comme suit:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
FacesContext context = FacesContext.getCurrentInstance();
        Squelette squelette = (Squelette) context.getApplication().evaluateExpressionGet(
                context, "#{squelette}", Squelette.class);
 
        XSSFWorkbook workbookOut = squelette.genererSquelette();
la méthode genererSquelette retourne un XSSFWorkbook . mais à l'éxécution j'ai cette erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
java.lang.NullPointerException
à ce niveau:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
ManagedBeans.GenererFichier.generationFichier(GenererFichier.java:27)
et la ligne en question est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
    XSSFWorkbook workbookOut = squelette.genererSquelette();
Avez-vous des idéées d'où peut venir l'erreur???