Jak odzyskać FaceContext w filtrze

Jak odzyskać FaceContext w filtrze?

Śledziłem następujący artykuł o tym, jak pobraćFacesContext wFilter:

http://ocpsoft.org/java/jsf-java/jsf-20-extension-development-accessing-facescontext-in-a-filter/

Ale problem polega na tym, że nie działa z zakresem Flash. Następuje 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)

Chcę dodać przekierowanie w moim filtrze i użyć zakresu flash do zapisania niektórych danych, a także wiadomości, które nie działają.

questionAnswers(1)

yourAnswerToTheQuestion