Я использую Hibernate для выполнения своих задач ORM с HSQL для тестов. Кажется, что соединение извлекается для выполнения вставки, а затем возвращается. Сразу после этого HIbernate получает соединение, затем пытается извлечь идентификатор из HSQL, но возвращает 0, что явно неверно.
Когда я выполнял без источника данных tm и данных с использованием простого пула соединений, все работало, но с новым tm + ds я получаю эту проблему.