I'd like to replay an HTTP request if a database deadlock occurs; however, GuiceFilter prevents me from invoking chain.doFilter(servletRequest, servletResponse) a second time because it uses an internal index that increments every time doFilter is invoked.
GuiceFilter to repeat an HTTP request without having the client re-issue the request?