StefanSchubert / sabi

Seawater Aquarium Business Intelligence (sabi) aims to gain knowledge from aquarists for aquarists based on collected seawater parameters.
https://sabi-project.net
MIT License
4 stars 3 forks source link

Handle javax.faces.application.ViewExpiredException #65

Closed StefanSchubert closed 3 years ago

StefanSchubert commented 3 years ago

Describe the bug Subsequent request after session timeout is not handled correctly.

To Reproduce Steps to reproduce the behavior:

  1. Login
  2. Go to a view, wait 30+ min (or reduce the session value for testing)
  3. Navigate to another view
  4. See error, e.g. view not reacting

Expected behavior Navigation to a view explaning the problem to the user and offer a link to the login page.