Details
-
Type:
Bug
-
Status: CLOSED
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 19.2, 20.0
-
Component/s: Global
-
Labels:
-
19 status:Resolved
-
12 status:Won't Fix
-
Property addition/change required:Yes
-
Test Plan:
Description
SAK-29126 added the ability to programmatically add the context parameter
javax.faces.STATE_SAVING_METHOD
However it was adding the parameter during Servlet initialization and not during the Servlet Context Initialization and the parameter is a context-param not a servlet init-param.
So since this change JSF apps have been running using the default of server regardless of this configuration.
For this to work we need need to move the logic into the Servlet Context initialization and it so happens there is one "ToolListener".
Unfortunately the configuration parameters need to be adjusted as the sevlet names don't match up with the context names.
# Chat Tool jsf.state_saving_method.sakai-chat-tool=server # Podcasts Tool jsf.state_saving_method.sakai-podcasts=server # User Preferences jsf.state_saving_method.sakai-user-tool-prefs=server # Help Tool jsf.state_saving_method.sakai-help=server # Forums jsf.state_saving_method.messageforums=server # Scheduler jsf.state_saving_method.sakai-scheduler=server
Gliffy Diagrams
Zeplin
Attachments
Issue Links
- relates to
-
SAK-29126 Add a property to control JSF State in sakai.properties
-
- CLOSED
-