I have just finished configuring CAS clustering and Ticket Registry
sharing using http://www.ja-sig.org/wiki/display/CASUM/Clustering+CAS .
Everything seems to be working, in that, there are logs stating that
clustering is running and CAS is working. However, there appears to be a
cluster related issue when attempting to add a service via the service
manager and clicking the "add new service" produces the following error:

org.springframework.web.util.NestedServletException: Request processing
failed; nested exception is java.lang.IllegalArgumentException:
Attribute
[org.jasig.cas.services.web.RegisteredServiceSimpleFormController.FORM.r
egisteredService] is not serializable
        
org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
kServlet.java:487)
        
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.
java:430)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        
org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServl
et.java:115)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:265)
        
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityInterceptor.java:107)
        
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityInterceptor.java:72)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:110)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessin
gFilter.java:229)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContextIntegrationFilter.java:286)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
49)
        
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)

root cause

java.lang.IllegalArgumentException: Attribute
[org.jasig.cas.services.web.RegisteredServiceSimpleFormController.FORM.r
egisteredService] is not serializable
        
org.apache.catalina.cluster.session.DeltaSession.setAttribute(DeltaSessi
on.java:1237)
        
org.apache.catalina.cluster.session.DeltaSession.setAttribute(DeltaSessi
on.java:1215)
        
org.apache.catalina.cluster.session.DeltaSessionFacade.setAttribute(Delt
aSessionFacade.java:130)
        
org.springframework.web.servlet.mvc.AbstractFormController.showForm(Abst
ractFormController.java:551)
        
org.springframework.web.servlet.mvc.SimpleFormController.showForm(Simple
FormController.java:198)
        
org.springframework.web.servlet.mvc.SimpleFormController.showForm(Simple
FormController.java:175)
        
org.springframework.web.servlet.mvc.AbstractFormController.showNewForm(A
bstractFormController.java:323)
        
org.springframework.web.servlet.mvc.AbstractFormController.handleRequest
Internal(AbstractFormController.java:263)
        
org.springframework.web.servlet.mvc.AbstractController.handleRequest(Abs
tractController.java:153)
        
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handl
e(SimpleControllerHandlerAdapter.java:48)
        
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherS
ervlet.java:857)
        
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherSe
rvlet.java:792)
        
org.springframework.web.servlet.FrameworkServlet.processRequest(Framewor
kServlet.java:475)
        
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.
java:430)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        
org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServl
et.java:115)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:265)
        
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
ecurityInterceptor.java:107)
        
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
rSecurityInterceptor.java:72)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
ationFilter.java:110)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessin
gFilter.java:229)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:106)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
ttpSessionContextIntegrationFilter.java:286)
        
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
erChainProxy.java:275)
        
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
49)
        
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
:98)

I can't seem to find any information relating to this error anywhere,
any help would be greatly appreciated...

Thanks!
Nick
University of the West of England


This email was independently scanned for viruses by McAfee anti-virus software 
and none were found
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas

Reply via email to