and why logger is doing Deserialization?

On Friday, November 13, 2015 at 10:00:36 AM UTC+8, Brent Sun wrote:
>
> hi,
> I hit error below, suspect it is due to logger for jboss and spring 
> conflicted, if I supply  org.slf4j.impl.Slf4jLogger to war, it will hit 
> more error. after search around, still cannot find solution, who 
> encountered this error when run cas 4.1.1 on jboss?
>
> 2015-11-12 23:45:05,822 DEBUG 
> [org.jasig.cas.web.FlowExecutionExceptionResolver] - Error getting flow 
> information for URL 
> [/cas/login?service=https%3A%2F%2Fbitlt00430%3A11443%2Fcas%2Foauth2.0%2FcallbackAuthorize]
> org.jasig.spring.webflow.plugin.ClientFlowExecutionRepositoryException: 
> Error decoding flow execution
>  at 
> org.jasig.spring.webflow.plugin.ClientFlowExecutionRepository.getFlowExecution(ClientFlowExecutionRepository.java:95)
>  at 
> org.springframework.webflow.executor.FlowExecutorImpl.resumeExecution(FlowExecutorImpl.java:168)
>  at 
> org.springframework.webflow.mvc.servlet.FlowHandlerAdapter.handle(FlowHandlerAdapter.java:228)
>  at 
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
>  at 
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
>  at 
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
>  at 
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:754)
>  at 
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
>  at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:295)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
>  at 
> org.jasig.cas.security.RequestParameterPolicyEnforcementFilter.doFilter(RequestParameterPolicyEnforcementFilter.java:296)
>  at 
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:344)
>  at 
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:261)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:246)
>  at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:214)
>  at 
> org.jasig.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfoThreadLocalFilter.java:62)
>  at java.lang.Thread.run(Thread.java:745)
> Caused by: java.io.IOException: Deserialization error
>  at 
> org.jasig.spring.webflow.plugin.EncryptedTranscoder.decode(EncryptedTranscoder.java:119)
>  at 
> org.jasig.spring.webflow.plugin.ClientFlowExecutionRepository.getFlowExecution(ClientFlowExecutionRepository.java:90)
>  ... 38 more
> Caused by: java.lang.ClassNotFoundException: org.slf4j.impl.Slf4jLogger 
> from [Module "deployment.cas.war:main" from Service Module Loader]
>  at 
> org.jboss.modules.ModuleClassLoader.findClass(ModuleClassLoader.java:213)
>  at 
> org.jboss.modules.ConcurrentClassLoader.performLoadClassUnchecked(ConcurrentClassLoader.java:459)
>  at 
> org.jboss.modules.ConcurrentClassLoader.performLoadClassChecked(ConcurrentClassLoader.java:408)
>  at 
> org.jboss.modules.ConcurrentClassLoader.performLoadClass(ConcurrentClassLoader.java:389)
>  at 
> org.jboss.modules.ConcurrentClassLoader.loadClass(ConcurrentClassLoader.java:134)
>  at java.lang.Class.forName0(Native Method)
>  at java.lang.Class.forName(Class.java:274)
>  at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
>  at 
> java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
>  at java.lang.reflect.Method.invoke(Method.java:606)
>  at java.io.ObjectStreamClass.invokeReadObject(ObjectStreamClass.java:1017)
>  at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1893)
>  at 
> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
>  at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
>  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
>  at 
> org.springframework.webflow.engine.impl.FlowExecutionImpl.readExternal(FlowExecutionImpl.java:306)
>  at java.io.ObjectInputStream.readExternalData(ObjectInputStream.java:1837)
>  at 
> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1796)
>  at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
>  at 
> java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1990)
>  at java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1915)
>  at 
> java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1798)
>  at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1350)
>  at java.io.ObjectInputStream.readObject(ObjectInputStream.java:370)
>  at 
> org.jasig.spring.webflow.plugin.EncryptedTranscoder.decode(EncryptedTranscoder.java:117)
>  ... 39 more
>

-- 
You are currently subscribed to cas-dev@lists.jasig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-dev

Reply via email to