org.jsecurity.web.SavedRequest is not serializable
--------------------------------------------------
Key: JSEC-52
URL: https://issues.apache.org/jira/browse/JSEC-52
Project: JSecurity
Issue Type: Bug
Components: Web
Affects Versions: 0.9
Environment: Ubuntu 8.10, JDK 1.6.11, Tomcat 6
Reporter: Artem Dyranov
Tomcat complains about non serializable attribute:
SEVERE: Servlet.service() for servlet default threw exception
java.lang.IllegalArgumentException: setAttribute: Non-serializable attribute
at
org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1295)
at
org.apache.catalina.session.StandardSession.setAttribute(StandardSession.java:1256)
at
org.apache.catalina.session.StandardSessionFacade.setAttribute(StandardSessionFacade.java:130)
at
org.jsecurity.web.session.WebSession.setAttribute(WebSession.java:154)
at
org.jsecurity.session.mgt.AbstractSessionManager.setAttribute(AbstractSessionManager.java:167)
at
org.jsecurity.session.mgt.DelegatingSession.setAttribute(DelegatingSession.java:190)
at
org.jsecurity.session.ProxiedSession.setAttribute(ProxiedSession.java:149)
at org.jsecurity.web.WebUtils.saveRequest(WebUtils.java:530)
at
org.jsecurity.web.filter.AccessControlFilter.saveRequest(AccessControlFilter.java:191)
at
org.jsecurity.web.filter.AccessControlFilter.saveRequestAndRedirectToLogin(AccessControlFilter.java:174)
at
org.jsecurity.web.filter.authc.FormAuthenticationFilter.onAccessDenied(FormAuthenticationFilter.java:164)
at
org.jsecurity.web.filter.AccessControlFilter.onPreHandle(AccessControlFilter.java:145)
at
org.jsecurity.web.filter.PathMatchingFilter.preHandle(PathMatchingFilter.java:175)
at
org.jsecurity.web.servlet.AdviceFilter.doFilterInternal(AdviceFilter.java:129)
at
org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:183)
at
org.jsecurity.web.servlet.ProxiedFilterChain.doFilter(ProxiedFilterChain.java:59)
at
org.jsecurity.web.servlet.JSecurityFilter.doFilterInternal(JSecurityFilter.java:384)
at
org.jsecurity.web.servlet.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:183)
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.