това веднага ли се случва или след известно време? тоест първоначално разплащанията успяват ли, но след това висят така? ако е така, изглежда като теч на връзка. моля, опитайте да настроите c3p0 params unreturnedConnectionTimeout и debugUnreturnedConnectionStackTraces, за да видите дали има теч. Вижтеhttp://www.mchange.com/projects/c3p0/#configuring_to_debug_a_ken_a> , http://www.mchange.com/projects/c3p0/#unreturnedConnectionTimeout , http://www.mchange.com/projects/c3p0/#debugUnreturnedConnectionStack> .
ако това се случи незабавно, ако нито едно Връзки не се проверява успешно, въпросът е дали пулът някога успява да придобие връзки. по подразбиране, ако никога не успее, след около 30 секунди вашата нишка трябва да се скъса с неуспех. (изглежда, че не сте направили това, но ако например зададете за нула за придобиванеRetryAttempts, c3p0 може да виси за неопределено време в очакване на връзки.)
за да отстраните грешките на c3p0, е полезно да уловите информацията за версията и конфигурацията, която c3p0 изхвърля в регистрационните файлове на ниво INFO при инициализиране на пула.
успех!