code: @Override
      public void invoke(HttpServletRequest request, HttpServletResponse response) throws ServletException {
          try {
              updateDestination(request);
              destination.invoke(servletConfig, servletConfig.getServletContext(), request, response);
          } catch (IOException e) {
              throw new ServletException(e);
          }
      }
docs: {@inheritDoc}