¿Cómo recupero el FacesContext dentro de un filtro?
¿Cómo recupero el FacesContext dentro de un filtro?
Seguí el siguiente artículo sobre cómo recuperar elFacesContext
en unFilter
:
http://ocpsoft.org/java/jsf-java/jsf-20-extension-development-accessing-facescontext-in-a-filter/
Pero el problema es que no está funcionando con el alcance de Flash. A continuación se lanza NPE:
java.lang.NullPointerException
at com.sun.faces.context.flash.ELFlash.loggingGetPhaseMapForWriting(ELFlash.java:751)
at com.sun.faces.context.flash.ELFlash.getPhaseMapForWriting(ELFlash.java:785)
at com.sun.faces.context.flash.ELFlash.put(ELFlash.java:392)
at com.sun.faces.context.flash.ELFlash.put(ELFlash.java:112)
Quiero agregar redirección en mi filtro y usar el alcance de flash para guardar algunos datos y también mensajes, que no funciona.