Return-Path: Delivered-To: apmail-jakarta-tomcat-user-archive@apache.org Received: (qmail 44675 invoked from network); 20 Aug 2002 14:55:04 -0000 Received: from unknown (HELO nagoya.betaversion.org) (192.18.49.131) by daedalus.apache.org with SMTP; 20 Aug 2002 14:55:04 -0000 Received: (qmail 24452 invoked by uid 97); 20 Aug 2002 14:55:07 -0000 Delivered-To: qmlist-jakarta-archive-tomcat-user@jakarta.apache.org Received: (qmail 24436 invoked by uid 97); 20 Aug 2002 14:55:07 -0000 Mailing-List: contact tomcat-user-help@jakarta.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Subscribe: List-Help: List-Post: List-Id: "Tomcat Users List" Reply-To: "Tomcat Users List" Delivered-To: mailing list tomcat-user@jakarta.apache.org Received: (qmail 24424 invoked by uid 98); 20 Aug 2002 14:55:06 -0000 X-Antivirus: nagoya (v4198 created Apr 24 2002) Message-ID: <20020820145436.3175.qmail@web13505.mail.yahoo.com> Date: Tue, 20 Aug 2002 07:54:36 -0700 (PDT) From: Luminous Heart Subject: Re: NotSerializableException To: Tomcat Users List In-Reply-To: <3D627348.18624.473357@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N Hi Andreas, I know quite enough about persistence, I am a senior java developer myself. But the issue is with tomcat handling persistence. Should I isolate my imap variables and declare them transient so tomcat will not write them to its storage? --- Andreas Probst wrote: > Obviously it does serialization. It loads a session > from > persistent storage. Serialization is a means to make > objects > persistent. Having written that I must confess I > don't know > about sessions in Tomcat... > > > I am not asking tomcat to serialize my app, nor do > I > > have any serialization in this application. Why > am I > > getting this new exception? > > > > 2002-08-19 21:06:27 StandardManager[/NoPassApp] > > Exception loading sessions from persistent storage > > java.io.WriteAbortedException: writing aborted; > > java.io.NotSerializableException: > > com.sun.mail.imap.IMAPFolder > > at > > > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1278) > > at > > > java.io.ObjectInputStream.defaultReadFields(ObjectInputStream.java:1845) > > at > > > java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:1769) > > at > > > java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1646) > > at > > > java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1274) > > at > > > java.io.ObjectInputStream.readObject(ObjectInputStream.java:324) > > at > > > org.apache.catalina.session.StandardSession.readObject(StandardSession.java:1268) > > at > > > org.apache.catalina.session.StandardSession.readObjectData(StandardSession.java:810) > > at > > > org.apache.catalina.session.StandardManager.load(StandardManager.java:411) > > at > > > org.apache.catalina.session.StandardManager.start(StandardManager.java:617) > > at > > > org.apache.catalina.core.StandardContext.reload(StandardContext.java:2497) > > at > > > org.apache.catalina.loader.WebappContextNotifier.run(WebappLoader.java:1332) > > at java.lang.Thread.run(Thread.java:536) > > Caused by: java.io.NotSerializableException: > > com.sun.mail.imap.IMAPFolder > > at > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1054) > > at > > > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1330) > > at > > > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1302) > > at > > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1245) > > at > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052) > > at > > > java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278) > > at > > > org.apache.catalina.session.StandardSession.writeObject(StandardSession.java:1338) > > at > > > org.apache.catalina.session.StandardSession.writeObjectData(StandardSession.java:827) > > at > > > org.apache.catalina.session.StandardManager.unload(StandardManager.java:507) > > at > > > org.apache.catalina.session.StandardManager.stop(StandardManager.java:654) > > at > > > org.apache.catalina.core.StandardContext.reload(StandardContext.java:2409) > > ... 2 more > > > > > > __________________________________________________ > > Do You Yahoo!? > > HotJobs - Search Thousands of New Jobs > > http://www.hotjobs.com > > > > -- > > To unsubscribe, e-mail: > > > For additional commands, e-mail: > > > > > > > -- > To unsubscribe, e-mail: > > For additional commands, e-mail: > > __________________________________________________ Do You Yahoo!? HotJobs - Search Thousands of New Jobs http://www.hotjobs.com -- To unsubscribe, e-mail: For additional commands, e-mail: