exception - java.io.WriteAbortedException: writing aborted; java.io.NotSerializableException: org.apache.log4j.Logger -
i'm getting error in tomcat when i'm trying log in user system:
org.springframework.web.context.contextloader - root webapplicationcontext: initialization completed in 1967 ms sau 14, 2013 7:39:17 pm org.apache.catalina.session.standardmanager doload severe: ioexception while loading persisted sessions: java.io.writeabortedexception: writing aborted; java.io.notserializableexception: org.apache.log4j.logger java.io.writeabortedexception: writing aborted; java.io.notserializableexception: org.apache.log4j.logger @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.linkedlist.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.linkedlist.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.hashmap.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.linkedlist.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.hashmap.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ org.apache.catalina.session.standardsession.readobject(standardsession.java:1595) @ org.apache.catalina.session.standardsession.readobjectdata(standardsession.java:1060) @ org.apache.catalina.session.standardmanager.doload(standardmanager.java:284) @ org.apache.catalina.session.standardmanager.load(standardmanager.java:204) @ org.apache.catalina.session.standardmanager.startinternal(standardmanager.java:491) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5294) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) @ org.apache.catalina.core.standardcontext.reload(standardcontext.java:3920) @ org.apache.catalina.loader.webapploader.backgroundprocess(webapploader.java:426) @ org.apache.catalina.core.containerbase.backgroundprocess(containerbase.java:1345) @ org.apache.catalina.core.containerbase$containerbackgroundprocessor.processchildren(containerbase.java:1530) @ org.apache.catalina.core.containerbase$containerbackgroundprocessor.processchildren(containerbase.java:1540) @ org.apache.catalina.core.containerbase$containerbackgroundprocessor.processchildren(containerbase.java:1540) @ org.apache.catalina.core.containerbase$containerbackgroundprocessor.run(containerbase.java:1519) @ java.lang.thread.run(unknown source) caused by: java.io.notserializableexception: org.apache.log4j.logger @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.linkedlist.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.linkedlist.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.hashmap.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.linkedlist.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.hashmap.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ org.apache.catalina.session.standardsession.writeobject(standardsession.java:1671) @ org.apache.catalina.session.standardsession.writeobjectdata(standardsession.java:1077) @ org.apache.catalina.session.standardmanager.dounload(standardmanager.java:432) @ org.apache.catalina.session.standardmanager.unload(standardmanager.java:353) @ org.apache.catalina.session.standardmanager.stopinternal(standardmanager.java:518) @ org.apache.catalina.util.lifecyclebase.stop(lifecyclebase.java:232) @ org.apache.catalina.core.standardcontext.stopinternal(standardcontext.java:5474) @ org.apache.catalina.util.lifecyclebase.stop(lifecyclebase.java:232) @ org.apache.catalina.core.standardcontext.reload(standardcontext.java:3913) ... 7 more sau 14, 2013 7:39:17 pm org.apache.catalina.session.standardmanager startinternal severe: exception loading sessions persistent storage java.io.writeabortedexception: writing aborted; java.io.notserializableexception: org.apache.log4j.logger @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.linkedlist.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.linkedlist.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.hashmap.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.linkedlist.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ java.util.hashmap.readobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokereadobject(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.defaultreadfields(unknown source) @ java.io.objectinputstream.readserialdata(unknown source) @ java.io.objectinputstream.readordinaryobject(unknown source) @ java.io.objectinputstream.readobject0(unknown source) @ java.io.objectinputstream.readobject(unknown source) @ org.apache.catalina.session.standardsession.readobject(standardsession.java:1595) @ org.apache.catalina.session.standardsession.readobjectdata(standardsession.java:1060) @ org.apache.catalina.session.standardmanager.doload(standardmanager.java:284) @ org.apache.catalina.session.standardmanager.load(standardmanager.java:204) @ org.apache.catalina.session.standardmanager.startinternal(standardmanager.java:491) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) @ org.apache.catalina.core.standardcontext.startinternal(standardcontext.java:5294) @ org.apache.catalina.util.lifecyclebase.start(lifecyclebase.java:150) @ org.apache.catalina.core.standardcontext.reload(standardcontext.java:3920) @ org.apache.catalina.loader.webapploader.backgroundprocess(webapploader.java:426) @ org.apache.catalina.core.containerbase.backgroundprocess(containerbase.java:1345) @ org.apache.catalina.core.containerbase$containerbackgroundprocessor.processchildren(containerbase.java:1530) @ org.apache.catalina.core.containerbase$containerbackgroundprocessor.processchildren(containerbase.java:1540) @ org.apache.catalina.core.containerbase$containerbackgroundprocessor.processchildren(containerbase.java:1540) @ org.apache.catalina.core.containerbase$containerbackgroundprocessor.run(containerbase.java:1519) @ java.lang.thread.run(unknown source) caused by: java.io.notserializableexception: org.apache.log4j.logger @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.linkedlist.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.linkedlist.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.hashmap.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.linkedlist.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ java.util.hashmap.writeobject(unknown source) @ sun.reflect.nativemethodaccessorimpl.invoke0(native method) @ sun.reflect.nativemethodaccessorimpl.invoke(unknown source) @ sun.reflect.delegatingmethodaccessorimpl.invoke(unknown source) @ java.lang.reflect.method.invoke(unknown source) @ java.io.objectstreamclass.invokewriteobject(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.defaultwritefields(unknown source) @ java.io.objectoutputstream.writeserialdata(unknown source) @ java.io.objectoutputstream.writeordinaryobject(unknown source) @ java.io.objectoutputstream.writeobject0(unknown source) @ java.io.objectoutputstream.writeobject(unknown source) @ org.apache.catalina.session.standardsession.writeobject(standardsession.java:1671) @ org.apache.catalina.session.standardsession.writeobjectdata(standardsession.java:1077) @ org.apache.catalina.session.standardmanager.dounload(standardmanager.java:432) @ org.apache.catalina.session.standardmanager.unload(standardmanager.java:353) @ org.apache.catalina.session.standardmanager.stopinternal(standardmanager.java:518) @ org.apache.catalina.util.lifecyclebase.stop(lifecyclebase.java:232) @ org.apache.catalina.core.standardcontext.stopinternal(standardcontext.java:5474) @ org.apache.catalina.util.lifecyclebase.stop(lifecyclebase.java:232) @ org.apache.catalina.core.standardcontext.reload(standardcontext.java:3913) ... 7 more sau 14, 2013 7:39:17 pm org.apache.catalina.core.standardcontext reload info: reloading context name [/pirs_web] completed
the thing answers question make "that" class implement java.io.serializable, here don't see of own classes involved. these libraries use , can't modify them. or it's tomcat trying use log4j
caused by: java.io.notserializableexception: org.apache.log4j.logger
one of classes trying deserialize (probably session attribute) contains field of type org.apache.log4j.logger
. logger. logger fields should static
, or @ least transient
.
from stack trace seems exception occurs when serialized object being deserialized. means might have clean tomcat caches or internal session storage old data no longer there.
Comments
Post a Comment