我的问题是我调用了一个需要超过 60 秒才能响应的远程 Web 服务,这会导致超时异常。我不想要任何超时检查:我只想让发件人等到 Web 服务结束。我试图设置:
HttpSession httpSession = getThreadLocalRequest().getSession();
httpSession.setMaxInactiveInterval(120000);
getThreadLocalRequest().setAttribute("session", httpSession);
修改web.xml会话超时(即使我认为它与我的问题无关)以创建自定义 HttpRequest。超时仍然存在。有没有办法关闭这个检查?