Hav you tried upping the stack size in catalina.sh
try

JAVA_OPTS="-server -Xms256m -Xmx1024m"

and read the tomcat performance articles, they may explain some more.

From what I have seen also, its that tomcat/slide seems to eat memory. SO with a large number of transactions, the stack size of the app gradually increases until it hots the default max stack.

Increase your stack enough, and it should never get there.

Can anyone shed more light?

Cheers

Paul.

Thomas Wenk wrote:

Hi,

could anyone help? I am looking for the reason of the out of memory problem, may be it is tomcat, may be slide, or, of cause, our application.

We try to use slide as a component for our learning management system (lms). For every user we want to create a home diretory and every user is added to the group-member-set of /roles/user. The communication between slide and our application is done with HTTP-Client (we don't use the slide api).

As server we use a tomcat 5.0.28 on a Suse Linux, hardware: four Xeon 3 GHz, 2GB memory.

After importing around 1800 users (of 19000) from the old lms we got (repeatedly) the following errors in our tomcat log (the import runs with six users per second, there should be 1800 times n http actions (MKCOL, ACL, PROPPATCH) during this time, may be it is like BUG 34753???)

.....
28 Jul 2005 15:12:32 - org.apache.slide.webdav.WebdavServlet - ERROR - java.lang.OutOfMemoryError

.....
org.apache.slide.common.ServiceAccessException: Service TxContentFileStore at store/content working on work/content access error : java.lang.OutOfMemoryError

at org.apache.slide.store.AbstractStore.storeObject(AbstractStore.java:649)

.....
http-ewstw%2F10.0.0.11-8080-Processor13, 28-Jul-2005 15:14:20, root, ACL, 404 "Not Found", 2088 ms, /lecture/RoentgenAnalytik 28 Jul 2005 15:14:27 - org.apache.slide.webdav.WebdavServlet - ERROR - java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
http-ewstw%2F10.0.0.11-8080-Processor67, 28-Jul-2005 15:14:24, root, ACL, 500 "Internal Server Error", 3019 ms, /lecture/RoentgenAnalytik/cooperation 28 Jul 2005 15:14:29 - org.apache.slide.webdav.WebdavServlet - ERROR - java.lang.OutOfMemoryError
java.lang.OutOfMemoryError
http-ewstw%2F10.0.0.11-8080-Processor13, 28-Jul-2005 15:14:27, root, MKCOL, 500 "Internal Server Error", 2021 ms, /lecture/Signale http-ewstw%2F10.0.0.11-8080-Processor67, 28-Jul-2005 15:14:29, root, MKCOL, 409 "Conflict", 997 ms, /lecture/Signale/public
28.07.2005 15:14:31 org.apache.coyote.tomcat5.CoyoteAdapter service
SCHWERWIEGEND: An exception or error occurred in the container during the request processing
java.lang.OutOfMemoryError

....


regards
Thomas Wenk

---------------------------------------------------------------------
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