I implemented my own ExceptionHandler to catch FacesExceptions.
if ( thr instanceof FacesException ) { FacesContext fc = FacesContext.getCurrentInstance(); ...