Silence FullAjaxExceptionHandler
Так что после того, как столкнулся с ужаснымjavax.faces.application.ViewExpiredException
Мне пришлось поискать в интернете, чтобы найти правильное решение. К счастью, решения легко доступны, и я пошел дальше и принял OmniFacesFullAjaxExceptionHandler.
Достаточно сказать, как и почти все, что есть в OmniFaces, это творило чудеса. Но каждый раз, когда у меня истекает представление, я получаю:
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.
...
Это нормально, так как обрабатывается, как и ожидалось, ноесть ли в любом случае, чтобы заставить замолчать это исключение из печати на server.log? Это довольно быстро заполнило бы журнал.
Я бегу :
Мохарра 2.1.23
PrimeFaces 4.0-SNAPSHOT
OmniFaces 1.6-SNAPSHOT-2013-07-01
на
Glassfish 3.1.2.2