You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@shiro.apache.org by "Artem Dyranov (JIRA)" <ji...@apache.org> on 2009/01/30 14:15:59 UTC

[jira] Created: (JSEC-52) org.jsecurity.web.SavedRequest is not serializable

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.


[jira] Moved: (KI-13) org.jsecurity.web.SavedRequest is not serializable

Posted by "Alan Cabrera (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/KI-13?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Alan Cabrera moved JSEC-52 to KI-13:
------------------------------------

        Fix Version/s:     (was: 1.0)
          Component/s:     (was: Web)
    Affects Version/s:     (was: 0.9)
                  Key: KI-13  (was: JSEC-52)
              Project: Ki  (was: JSecurity)

> org.jsecurity.web.SavedRequest is not serializable
> --------------------------------------------------
>
>                 Key: KI-13
>                 URL: https://issues.apache.org/jira/browse/KI-13
>             Project: Ki
>          Issue Type: Bug
>         Environment: Ubuntu 8.10, JDK 1.6.11, Tomcat 6
>            Reporter: Artem Dyranov
>            Assignee: Les Hazlewood
>
> 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.


[jira] Resolved: (JSEC-52) org.jsecurity.web.SavedRequest is not serializable

Posted by "Les Hazlewood (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/JSEC-52?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Les Hazlewood resolved JSEC-52.
-------------------------------

       Resolution: Fixed
    Fix Version/s: 1.0
         Assignee: Les Hazlewood

Committed to rev. 739291

> 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
>            Assignee: Les Hazlewood
>             Fix For: 1.0
>
>
> 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.