Mantener viva una sesión durante un tiempo indefinido

¿Hay alguna manera de mantener activa la sesión de una página sin recurrir a enviar el estado al cliente? No puedo configurar laSTATE_SAVING_METHOD aclient y prefiero no usar laa4j:keepalive.

Intenté usar un iframe oculto simple que se envía al Bean en cuestión pero invalida la página principal.

Estoy usando JSF 1.2 y myfaces.

Esto es para evitar una excepción ViewExpiredException en una página que no requiere que el usuario inicie sesión. La mayoría del sitio existente requiere que el usuario inicie sesión.

Respuestas a la pregunta(4)

Su respuesta a la pregunta