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:
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:
java.lang.NullPointerException
à ce niveau:
ManagedBeans.GenererFichier.generationFichier(GenererFichier.java:27)
et la ligne en question est:
1 2
|
XSSFWorkbook workbookOut = squelette.genererSquelette(); |
Avez-vous des idéées d'où peut venir l'erreur???
Partager