Ok. Good. That makes sense. I guess you put a HashMap in the cache, since the trace has "> java.util.HashMap.writeObject(HashMap.java:983)" . . . . I was a bit confused by the stack trace, since the map methods are called after the ObjectOutputStream.writeSerialData. And, well, there is no JCS map after that.
Cheers, Aaron --- [EMAIL PROTECTED] wrote: > > > > > I thing I found it. > > Explanation of this error is pretty simple - I put a > serializable object > into the cache, but after some time I get it out of > the cache and start > making modifications to it. But at the same time the > TCP sender is trying > to serialize it. > > Solution: > - have a deep copy method implemented > - create a copy when pulling objects out of cache so > that serialization can > complete > > Thanks, > > Marek Cyzio > Equifax > (770)740-6610 > [EMAIL PROTECTED] > > > > > Marek > > Cyzio/Technology/ > > Equifax > To > "JCS Users > List" > 11/10/2006 02:40 > <jcs-users@jakarta.apache.org> > PM > cc > "JCS Users > List" > > <jcs-users@jakarta.apache.org> > > Subject > RE: Exception > in log files under > heavy > load(Document link: Marek > Cyzio) > > > > > > > > > The latest. > > No. > > No. > > Thanks, > > Marek Cyzio > Equifax > (770)740-6610 > [EMAIL PROTECTED] > > > > > "Smuts, Aaron" > > <[EMAIL PROTECTED] > > elocity.com> > To > "JCS Users > List" > 11/10/2006 02:29 > <jcs-users@jakarta.apache.org> > PM > cc > > > > Subject > Please respond to RE: Exception > in log files under > "JCS Users List" heavy load > > <[EMAIL PROTECTED] > > a.apache.org> > > > > > > > > > > > > > > What version of JCS are you using? > > Are you using groups? > > Are you using partial key removal--ending a string > key in ":"? > > > -----Original Message----- > > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] > > Sent: Friday, November 10, 2006 2:10 PM > > To: JCS Users List > > Subject: Exception in log files under heavy load > > > > > > > > > > > > Hey, > > > > I am getting the following exception under heavy > load: > > > > Disabling lateral cache due to error Failed to put > > [eid:1200611101402423941502725] to > eid_session_data > > java.util.ConcurrentModificationException > > at > java.util.HashMap$HashIterator.nextEntry(HashMap.java:787) > > at > java.util.HashMap$EntryIterator.next(HashMap.java:829) > > at > java.util.HashMap$EntryIterator.next(HashMap.java:827) > > at > java.util.HashMap.writeObject(HashMap.java:983) > > at > sun.reflect.GeneratedMethodAccessor114.invoke(Unknown > > Source) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > Im > > pl.java:25) > > > > at > java.lang.reflect.Method.invoke(Method.java:585) > > at > > > java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:890) > > at > > > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1333) > > at > > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1 > 28 > > 4) > > > > at > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073) > > at > > > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:13 > 69 > > ) > > at > > > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341) > > at > > > java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1 > 28 > > 4) > > > > at > > > java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073) > > at > > > java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:13 > 69 > > ) > > at > > > java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1341) > > at > > > === message truncated === --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]