I'm using vraptor-shiro to integrate Apache Shiro as a security mechanism in a project of mine and I'm having a problem when the session expires.
In the method onInvalidation class DefaultWebSessionManager launches an exception because the argument passed is a DefaultSessionKey instead of a WebSessionKey which seems to be the most correct. This puts my user session in an inconsistent state as it can not move or log into the application.
I imagine it is some configuration problem although I have not yet found exactly what, and I have been with this problem for more than a week with another co-worker.
I was able to reproduce the problem in a vraptor-blank-project project and made it available to anyone > take a look and maybe help us.
Thank you guys, see you soon!