There is a very theoretical possibility that the request object is altered
in another thread (and its session is nulled) between execution of lines
172 and 174.
There is also a possibility that the JSPWiki being run has been modified
from the original source. However the previous lines in the stac
now that's a weird one, the failing line of code (Preferences.java:174) is
this :
Preferences prefs = (Preferences)request.getSession().getAttribute(
SESSIONPREFS );
The request is sure not null because that is checked one line before this
one, so that means that getSession() retuns null,
I use the version 2.8.4, below error
HTTP Status 500 - An exception occurred processing JSP page /Workflow.jsp at
line 46
type Exception report
message An exception occurred processing JSP page /Workflow.jsp at line 46
description The server encountered an internal error that prevented it from