2016-06-07 4 views
0

Anwendung gesetzt hatWert des Session-Timeouts wird übersteuert. Was die Art und Weise ist den Sitzungswert

<session-timeout>30</session-timeout>

Satz in web.xml.

Ich habe es geändert

<session-timeout>2</session-timeout>

in allen web.xml-Dateien. Aber immer noch, request.getSession(). GetMaxInactiveInterval() gibt 30 Minuten zurück.

Der setMaxInactiveInterval (int) wird nirgendwo in Java verwendet. Irgendwelche anderen Möglichkeiten, wie dies überfahren werden kann. Verwenden von Tomcat Server.

+0

Starten Sie Ihren Server neu und installieren Sie die Anwendung ein anderes Mal –

+0

Ja, starten Sie ein Systemupdate. –

+0

@HristoStaykov In hybris müssen Änderungen in web.xml ebenfalls aktualisiert werden? – knix2

Antwort

1

Hybris wurde eine Konfigurationseigenschaft hinzugefügt, um das Sitzungszeitlimit anzupassen.

Versuchen Sie, die Eigenschaft in local.properties Datei zu ändern.

default.session.timeout = 120 

können Sie prüfen, den Standardwert in platform/project.properties Datei.

# The default session timeout (in seconds). 
# If you specify 0 or less, the session will never timeout 
default.session.timeout=3600 
Verwandte Themen