OmniFace's FullAjaxExceptionHandler in the case of an exception during ajax 
request does two things: logs the exception and renders error page configured 
in web.xml <error-page><location>. 

This was working OK with deltaspike 0.6.

As of deltaspike 0.7 FullAjaxExceptionHandler stopped working. It gets called 
but getUnhandledExceptionQueuedEvents() does not return any exception. It seems 
that in the case of ajax request the exception handling mechanism of deltaspike 
removes the exception and does not give a chance for other exception handlers 
(registered by means of <exception-handler-factory> in faces-config.xml).

Note: I do not use deltaspike exception handling mechanism, that is, not 
annotations @ExceptionHandler or @Handles.

Reply via email to