Desativar o manipulador de erro 404 padrão do Jetty

Eu quero fornecer uma página de erro 404 personalizada no meu aplicativo da Web do Spring 3.1, mas não posso desativar a página de erro 404 padrão do Jetty 8.

O Jetty 8, pronto para uso, fornece uma página de erro 404 padrão: ao visitar um site hospedado pelo Jetty e fornecer um caminho de URL que não é tratado por nenhum servlet (por exemplo, visitandohttp://www.example.com/nonexisting ), Respostas Jetty comsua própria página de erro HTML padrão:

HTTP ERROR 404

Problem accessing /nonexisting. Reason:

    Not Found
Powered by Jetty://

Para substituir esse comportamento padrão,

Eu removi oDefaultHandler do meu arquivo XML do Jetty,Eu editei meuweb.xml para incluir os locais do manipulador de erros Servlet 2.5 e Servlet 3.0, apontando para/error,Eu configurei um dedicado@Controller para lidar com o pedido para/error,

mas meu site ainda retornaPágina de erro HTML padrão do Jetty.

A documentação oficial do Jetty 8 fala sobre a configuração de "páginas de erro personalizadas", mas as sugestões lá dizem

configurar um manipulador de erros personalizado do Jetty (não quero fazer isso, quero fazê-lo dentro da minha própria Spring@Controller como acima mencionado)para criar um contexto "capturar tudo" e criar um aplicativo da Web "raiz" mapeado para o/ URI. "(Eu não quero fazer isso como dentro da minhaweb.xml Eu já mapeei o Spring MVCDispatcherServlet para /.

Como posso desativar o manipulador de erros padrão do Jetty e fazer com que o tratamento de erros seja feito conforme indicado acima?

questionAnswers(2)

yourAnswerToTheQuestion