MCR Session Handling in MCRFrontendUtils.getTrustedProxies

Description

In der Methode MCRFrontendUtil.getTrustedProxies() wird die aktuelle Session mit
if (closeSession) {
//getBaseURL() creates MCRSession
MCRSessionMgr.getCurrentSession().close();
}

geschlossen.

Das führt bei mir dazu, dass ich bei einem späteren Aufruf von MCRSessionMgr.getCurrentSession()
diese geschlossene Session zurückbekomme.
Ergebnisse ist eine NullpointerException, weil u.a. die SessionID auf null gesetzt wurde.

Deshalb sollte es meiner Meinung nach MCRSessionMgr.releaseCurrentSession() lauten, oder nicht?

Environment

None

Activity

Thomas Scheffler 
February 24, 2016 at 9:32 AM

Fixed

Details

Assignee

Reporter

Sprint

Fix versions

Affects versions

Priority

Created August 11, 2015 at 1:17 PM
Updated February 24, 2016 at 9:32 AM
Resolved February 24, 2016 at 9:32 AM