FullAjaxExceptionHandler не перенаправляет на страницу ошибки после недействительного сеанса

У меня проблемы с Omnifaces FullAjaxExceptionHandler (http://showcase.omnifaces.org/exceptionhandlers/FullAjaxExceptionHandler). Он не перенаправляет на указанную страницу ошибки после того, как сеанс признан недействительным.

У меня есть следующее в моем лице-конфигурации:

<factory>
    <exception-handler-factory>org.omnifaces.exceptionhandler.FullAjaxExceptionHandlerFactory</exception-handler-factory>
</factory>

И следующее в моем web.xml:

<error-page>
    <exception-type>javax.faces.application.ViewExpiredException</exception-type>
    <location>/pages/error/viewExpired.html</location>
</error-page>

После того, как я лишил законной силы сеанс, с точки зрения пользователя, кажется, ничего не происходит. Приложение просто «мертвое». В моей консоли я вижу следующий Ajax-запрос:

ПОЧТА на исходную страницу лицевой стороны с кодом ответа 302получить на страницу входа с кодом 200 (но ничего не происходит, потому что он запрашивается через Ajax)

Я использую MyFaces 2.1.10, Primefaces 3.5, Primefaces Extension 0.6.3 и Omnifaces 1.4.1 в WebLogic 12c

Может ли кто-нибудь помочь мне в правильном направлении? Как мне заставить FullAjaxExeptionHandler работать должным образом?

Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос