Manter sessão aberta - JBoss

Estou usando JBoss, Spring, Hibernate, WebWork, Velocity.

Está ocorrendo o seguinte:
Tenho um processamento que pode demorar algumas horas e fiz um ProgressBar que utiliza ajax pra pegar os valores (posições, total e mensagem).

Porém, como ele fica processando lá na Action, quando dá o tempo de expirar a sessão a página para de chamar as funções de Ajax.

Entenderam ?? Alguma sugestão ??

Teria algum método que simplesmente atualize a sessão ???