OW2 Consortium
Search OW2 Mail Archive: 

Advanced Search - Powered by Google


Mail Archive Home | exoplatform List | September 2006 Index

<--  Date Index  --> <--  Thread Index  -->

Deadlock problem


Greetings,

I used to get "com.mchange.v2.async.ThreadPoolAsynchronousRunner$DeadlockDetector@cdc368 -- APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks!" within 24 hours after starting the server, which implied a daily server reboot.

It looks like the problem lies with c3p0 connection pool package (http://jira.codehaus.org/browse/XPR-153).

I did upgrade to 0.9.0.2 and the problem didn't occur for 4 days. (As the availability increased, I got a OutOfMemoryError, but that can be solved at this point with a -Xmx :) )
I didn't notice any adverse problems as users connected to the server and I have used the ECM functionality.


To upgrade the c3p0 package, change the version number for c3p0 in projects/v2.x/exo-platform/services/database/impl/pom.xml and rebuild.

<dependency>
     <groupId>c3p0</groupId>
     <artifactId>c3p0</artifactId>
     <version>0.9.0.2</version>
     <scope>runtime</scope>
   </dependency>

In a production environment, replace exo-tomcat/common/lib/c3p0-8.x.jar with c3p0-0.9.0.2.jar and bounce tomcat.

I hope this helps,

Gabriela


begin:vcard
fn:Gabriela Chiribau
n:Chiribau;Gabriela
org:Halcyon Consulting LLC
adr:;;PO BOX 189;Pearland;TX;77588;US
email;internet:gabriela@xxxxxxxxxxxxxxxxxxxx
title:CEO
tel;work:916 705 5517
tel;fax:832 201 9852
tel;pager:keelath@xxxxxxxxx
tel;cell:916 705 5517
x-mozilla-html:FALSE
url:http://www.halcyon-solutions.com
version:2.1
end:vcard



<--  Date Index  --> <--  Thread Index  -->

Reply via email to:

Powered by MHonArc.

Copyright © 2006-2007, OW2 Consortium | contact | webmaster.