/* vim: set ts=2 et sw=2 cindent fo=qroca: */ package com.globant.katari.core.web; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.web.servlet.ModelAndView; /** A DispatcherServlet that removes the, in my opinion, broken exception * handling in spring. */ public class DispatcherServlet extends org.springframework.web.servlet.DispatcherServlet { /** The serial version id. */ private static final long serialVersionUID = 1L; /** {@inheritDoc} * * Rethrows the exception so that a filter (or the container) can handle it. */ protected ModelAndView processHandlerException( final HttpServletRequest request, final HttpServletResponse response, final Object handler, final Exception ex) throws Exception { throw ex; } }