Вероятно искате да изберете заявка в таблица, която се използва за транзакция без приключила преди транзакция. Опитайте да изпълните endTransaction()
при окончателен блок на транзакцията.
ИЛИ
Вие актуализирате две таблици и две различни транзакции държат различни таблици и чакат другата да се освободи.
ИЛИ
Просто има твърде много отворени връзки и DB или пулът от връзки просто се обърква.
Каквото и да е, вероятно нещо не е наред от горното. Проверете внимателно.
Още - Пулът за връзки не можа да предостави връзка с нишката.