Desactivar el manejador de errores 404 predeterminado de Jetty

Quiero proporcionar una página de error 404 personalizada en mi aplicación web Spring 3.1, pero no puedo desactivar la página de error 404 predeterminada de Jetty 8.

El Jetty 8, listo para usar, proporciona una página de error 404 predeterminada: cuando visita un sitio web alojado en Jetty y proporciona una ruta de URL que no es manejada por ningún servlet (por ejemplo, visitandohttp://www.example.com/nonexisting ), Jetty responde consu propia página de error HTML predeterminada:

HTTP ERROR 404

Problem accessing /nonexisting. Reason:

    Not Found
Powered by Jetty://

Para reemplazar este comportamiento predeterminado,

He quitado elDefaultHandler de mi archivo Jetty XML,He editado miweb.xml para incluir las ubicaciones del controlador de errores Servlet 2.5 y Servlet 3.0 que apuntan a/error,He creado un dedicado@Controller para manejar la solicitud de/error,

pero mi sitio web sigue regresandoLa propia página de error HTML predeterminada de Jetty.

La documentación oficial de Jetty 8 habla sobre la configuración de "páginas de error personalizadas", pero las sugerencias allí dicen

para configurar un controlador de errores Jetty personalizado (no quiero hacer esto, quiero hacerlo dentro de mi propio Spring@Controller como se ha mencionado más arriba)para crear un "capturar todo el contexto y crear una aplicación web" raíz "asignada a la/ URI. "(No quiero hacer esto como dentro de miweb.xml Ya he mapeado Spring MVC'sDispatcherServlet a /.

¿Cómo puedo desactivar el controlador de errores predeterminado de Jetty y hacer que el manejo de errores se realice como se indicó anteriormente?

Respuestas a la pregunta(2)

Su respuesta a la pregunta