Olá, tenho uma aplicação com struts 1.2 com a qual acesso a um banco de dados com tabelas de aprox. 50 bilhões de registros, a questão é que um de meus querys chega a demorar desde 10 min. até 14h. Quando demora mais de uma hora, o navegador me direciona a uma página onde diz que esta não pode ser desdobrada. A coisa é que já coloquei mais tempo à sessão na web.xml, coloquei um script com javascript para que esteja trabalhando o cliente enquanto este recebe a resposta do servidor, coloquei cookies e nada, não termina de funcionar. A aplicação dentro do servidor continua com o fluxo normal(isto já verifiquei com os logs), mas a coisa é que como já me direciono previamente à página que diz que não está disponível, não me manda à página que me direciona quando não se demora mais de uma hora. Alguém tem alguma idéia porque acontece isso ou como posso solucionar isso?