Cambiando nombre de cookie JSESSIONID

Tengo el requisito de tener que ejecutar múltiples servidores Tomcat en una sola caja física. Al acceder a estos desde un navegador, cuando el usuario cambia de una aplicación a otra, se cierra la sesión de la aplicación de acceso anterior. Esto se debe a un conflicto de cookies JSESSIONID.

Una posible solución es ejecutar cada aplicación en un contexto diferente. Desafortunadamente, mis aplicaciones no funcionarán en la configuración de la ruta de contexto ya que no se accede a ninguno de los recursos con request.getContextPath () antepuesto al frente.

Esto me deja cambiar el nombre de la cookie JSESSIONID para resolver el conflicto. ¿Hay alguna forma de hacer esto? En caso afirmativo, ¿cómo?

Espero que sea claro al formular mi pregunta.

Nota: Todas mis aplicaciones se ejecutan en diferentes puertos en la misma máquina.

Respuestas a la pregunta(12)

Su respuesta a la pregunta