|
|
|
@ -95,4 +95,16 @@ displayed. To minimize this, better timeout mechanisms have been |
|
|
|
|
installed and the recipe browser keeps last-search and search-type |
|
|
|
|
values in long-lived cookies on the client. The server will read |
|
|
|
|
and cache them, but if the server times out, it will automatically |
|
|
|
|
re-read the cookies on the next request. |
|
|
|
|
re-read the cookies on the next request. |
|
|
|
|
|
|
|
|
|
When editing, the AJAX controls tended to get confused when a |
|
|
|
|
session timed out. New changes give a "save work" warning 5 minutes |
|
|
|
|
before timeout, and force a timeout from JavaScript that |
|
|
|
|
exits the unattended page before the user can run afoul of the |
|
|
|
|
lost session. |
|
|
|
|
|
|
|
|
|
Note that by default, JSF caches ViewState in a session so every |
|
|
|
|
JSF View can cause a session to be created, not just Views that |
|
|
|
|
reference View- or SessionScoped backing beans. This is alterable |
|
|
|
|
by setting an option in the faces-config. |
|
|
|
|
force |