Используйте JTA и JPA Transaction Management - PullRequest
0 голосов
/ 03 марта 2019

Можно ли настроить менеджеры транзакций JTA и JPA для одной и той же базы данных, используя Spring для развернутого в Weblogic приложения Java EE?База данных настроена на сервере приложений (weblogic).

Причина, по которой я хотел иметь оба из них, заключается в том, что некоторые из служб бизнес-логики используют hibernate (JPA), а другие - шаблон Spring JDBC..

Использование одного менеджера транзакций JTA, вызывающего следующие ошибки для служб, использующих hibernate.

*** javax.persistence.TransactionRequiredException Выполнение запроса обновления / удаления.

Драйвер JDBC не поддерживает XA, поэтому не может быть участником двухфазного принятия ***.

Любая помощь очень ценится!

Спасибо

...