Ruhe FullAjaxExceptionHandler
Also, nachdem man mit den Gefürchteten konfrontiert wurdejavax.faces.application.ViewExpiredException
Ich musste mich im Internet umsehen, um die richtige Lösung zu finden. Zum Glück sind die Lösungen sofort verfügbar, und ich habe die OmniFaces übernommenFullAjaxExceptionHandler.
Genug gesagt, wie bei so ziemlich allem von OmniFaces hat es Wunder gewirkt. Aber jedes Mal, wenn ich eine ablaufende Sicht habe, bekomme ich:
SEVERE: WebModule[/myModule]FullAjaxExceptionHandler: An exception occurred during processing JSF ajax request. Error page '/WEB-INF/errorpages/test.xhtml' will be shown.
javax.faces.application.ViewExpiredException: viewId:/my/page.xhtml - View /my/page.xhtml could not be restored.
...
Dies ist in Ordnung, da es wie erwartet gehandhabt wird, aberGibt es sowieso eine Möglichkeit, diese Ausnahme vom Drucken in die Datei server.log auszuschalten?? Dies würde das Protokoll ziemlich schnell überfüllen.
Ich renne :
Mojarra 2.1.23
PrimeFaces 4.0-SNAPSHOT
OmniFaces 1.6-SNAPSHOT-2013-07-01
auf
Glassfish 3.1.2.2