Forums

Home » Liferay Portal » Español » General

Combination View Flat View Tree View
Threads [ Previous | Next ]
Jacob M
session timeout
July 22, 2008 3:58 PM
Answer

Jacob M

Rank: Junior Member

Posts: 37

Join Date: June 18, 2008

Recent Posts

alguien me puede decir que archivo modifico para que una session se mantenga abierta 12 horas

gracias
Jacob M
Solucionado RE: session timeout
July 22, 2008 7:10 PM
Answer

Jacob M

Rank: Junior Member

Posts: 37

Join Date: June 18, 2008

Recent Posts

Bueno creo que encontre la solucion si alguien sabe algo mejor o ve algun error por favor digamelo.


1.- Vamos a /opt/liferay/apache-tomcat/webapps/ROOT/WEB-INF/lib

2.- NOs vajamos al ordenata de casa el fichero portal-impl.jar y dentro de este (podemos verlo en linux desktop con la herramienta Archive manager) esta un fichero que se llama portal.properties

3.- Arrastramos el fichero al desktop y lo editamos con un editor de texto plano

4.- Dentro esta lo siguiente:

#
# Specify the number of minutes before a session expires. This value is
# always overridden by the value set in web.xml.
#
session.timeout=30

Cambianos 30 por los minutos que queramos

5.- Salavamos los cambios y arrastramos otra vez ese fichero al archivo portal-impl.jar abierto anteriormente con el archive manager de tu linux (Aclaracion si usas en tu casa windows pues ni que me preguntes)


6.- Stop liferay y sube el fichero portal-impl.jar de nuevo a tu server

7.- Modifica el fichero WEB.inf y busca
#
# Specify the number of minutes before a session expires. This value is
# always overridden by the value set in web.xml.
#
session.timeout=30

Cambianos 30 por los minutos pusimos anteriormente en portal-impl.jar

8.- Start liferay

9.- ya debe de funcionar. Ahora no cerrara la sesion cuando el quiera si no cuando tu hayas programado
Asier Del Pozo
RE: Solucionado RE: session timeout
July 23, 2008 1:38 AM
Answer

Asier Del Pozo

Rank: Junior Member

Posts: 69

Join Date: November 12, 2007

Recent Posts

Hola Arturo,

si bien correctamente lo que tienes que tocar es ese parámetro, es mejor práctica tocar el entorno de extensión (si es que estás trabajando con él...) y añadir tu modificación en el portal-ext.properties. De esta manera liferay te cogerá primero las variables de ese fichero y después las del portal.properties, de manera que el mantenimiento de tus cambios del portal se hace sobre un fichero más mantenible, es menor y así evitas tocar el core de liferay para poder hacer actualizaciones sin problemas.

Un saludo,
Asier
Jacob M
RE: Solucionado RE: session timeout
July 23, 2008 6:14 AM
Answer

Jacob M

Rank: Junior Member

Posts: 37

Join Date: June 18, 2008

Recent Posts

de todas formas veo ahora que no funciona del todo.

La sesion queda abierta mientras no minimizes el navaegador or agreges una pestana.

Y cuando estas usando un iframe y trabajando dentro de el.
liferay tambien cierra la sesion.

creo que vi anteriormente un problema como este en los forums tratare de encontralo (o si alguien ayuda) y actualizare el post con los resultados.

Saludos

emoticon