Manejo de excepciones para filtro en primavera.

Estoy manejando excepciones en Spring usando @ExceptionHandler. Cualquier excepción lanzada por el controlador se captura utilizando el método anotado con @ExceptionHandler y la acción se toma en consecuencia. Para evitar escribir @exceptionHandler para cada controlador, estoy usando la anotación @ControllerAdvice.

Todo funciona bien como se esperaba.

Ahora tengo un filtro (Sí, no interceptor, para manejar ciertos requisitos) que se implementa utilizando DelegatingFilterProxy y ContextLoaderListener.

Cuando estoy lanzando la misma excepción del filtro anterior, no se ha detectado de la forma en que se realizó en el caso del controlador. Se lanza directamente al usuario.

¿Qué pasa aquí?

Respuestas a la pregunta(7)

Su respuesta a la pregunta