tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Tim Funk <funk...@joedog.org>
Subject Re: website stops answering requests from time to time
Date Thu, 23 Jun 2005 10:46:51 GMT
Looks like a race condition with JDBCStore.

-Tim


Ayyanar Inbamohan wrote:

> This is a production site. We use Tomcat 4.1.
> 
> website stops answering requests from time to time
> 
> Our website is under very high daily volume. Several
> times a week, no  
> requests are answered. 
> 
> Here is the log exception:
> 
> java.util.ConcurrentModificationException
> 
> at
> java.util.HashMap$HashIterator.nextEntry(HashMap.java:782)
> 
> at
> java.util.HashMap$EntryIterator.next(HashMap.java:824)
> 
> at java.util.HashMap.writeObject(HashMap.java:976)
> 
> at
> sun.reflect.GeneratedMethodAccessor133.invoke(Unknown
> Source)
> 
> at sun.reflect.DelegatingMethodAccessorImpl.invoke
> 
> (DelegatingMethodAccessorImpl.java:25)
> 
> at java.lang.reflect.Method.invoke(Method.java:324)
> 
> at java.io.ObjectStreamClass.invokeWriteObject
> 
> (ObjectStreamClass.java:809)
> 
> at java.io.ObjectOutputStream.writeSerialData
> 
> (ObjectOutputStream.java:1296)
> 
> at java.io.ObjectOutputStream.writeOrdinaryObject
> 
> (ObjectOutputStream.java:1247)
> 
> 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:1429)
> 
> at
> org.apache.catalina.session.StandardSession.writeObjectData
> 
> (StandardSession.java:852)
> 
> at org.apache.catalina.session.JDBCStore.save
> 
> (JDBCStore.java:690)
> 
> at
> 
> org.apache.catalina.session.PersistentManagerBase.writeSession
> 
> (PersistentManagerBase.java:
> 
> 739)
> 
> at 
> 
> org.apache.catalina.session.PersistentManagerBase.processMaxIdleBackups
> 
> (PersistentManagerBase.java
> 
> :1063)
> 
> at 
> 
> org.apache.catalina.session.PersistentManagerBase.processPersistenceChecks(PersistentManagerBase.ja
> 
> va:477)
> 
> at
> org.apache.catalina.session.PersistentManagerBase.run
> 
> (PersistentManagerBase.java:1141)
> 
> at java.lang.Thread.run(Thread.java:534)
> 

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Mime
View raw message