¿Cuál es la forma correcta de lidiar con las excepciones JSF 2.0 para los componentes AJAXified?

He configurado web.xml para que todo lo que sea java.lang.Throwable (es decir, cualquier excepción o error no detectado) se reenvíe a una página de error. Sin embargo, para los componentes AJAXified, las excepciones no se enrutan a la página de error a través de este mecanismo.

El caso de prueba que tengo es un simpleCommandButton Atado a un método de acción que siempre arroja una.RuntimeException. Parece que la mejor práctica sería que el método de acción detecte la excepción y agregue unFacesMessage de tipo error severidad. ¿Es esto lo que hace la gente? ¿Hay alguna forma de configurar JSF de modo que si el método de bean de respaldo de un componente AJAXified produce una excepción, se puede mostrar la página de error?

Respuestas a la pregunta(1)

Su respuesta a la pregunta