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
>
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
>
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1
28
> 4)
> 
>              at
> java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1073)
>              at
> java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:291)
>              at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender.send(Latera
lT
> CPSender.java:212)
> 
>              at
>
org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService.update(Lat
er
> alTCPService.java:117)
> 
>              at
>
org.apache.jcs.auxiliary.lateral.LateralCache.update(LateralCache.java:9
7)
>              at
> org.apache.jcs.engine.CacheAdaptor.handlePut(CacheAdaptor.java:83)
>              at
>
org.apache.jcs.engine.CacheEventQueue$PutEvent.doRun(CacheEventQueue.jav
a:
> 656)
> 
>              at
>
org.apache.jcs.engine.CacheEventQueue$AbstractCacheEvent.run(CacheEventQ
ue
> ue.java:578)
> 
>              at
>
org.apache.jcs.engine.CacheEventQueue$QProcessor.run(CacheEventQueue.jav
a:
> 548)
> 
> I guess there is a not synchronized access to a hashmap that should be
> synchronized somewhere...
> 
> Thanks,
> 
> Marek Cyzio
> Equifax
> (770)740-6610
> [EMAIL PROTECTED]
> 
> 
> 
> This message contains information from Equifax Inc. which may be
> confidential and privileged.  If you are not an intended recipient,
please
> refrain from any disclosure, copying, distribution or use of this
> information and note that such actions are prohibited.  If you have
> received this transmission in error, please notify by e-mail
> [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to