Я использую источник данных WebLogic XA с Postgres и Hibernate.
Всякий раз, когда я пытаюсь что-то прочитать из базы данных, требуется несколько попыток, чтобы не возвращать исключение, подобное этому: Unexpected exception while enlisting XAConnection java.sql.SQLException: Transaction rolled back: setRollbackOnly called on transaction
Однако я понял, что в pgAdmin 4 каждый раз, когда я обращался к данным в базе данных, новое соединение было открыто и не было закрыто, но переведено в состояние ожидания.Есть ли способ заставить weblogic использовать только одно соединение для каждого артефакта?