Есть ли способ управления транзакциями в приложении akka с использованием Atomikos? - PullRequest
0 голосов
/ 11 декабря 2018

У меня есть приложение Akka (java), которое имеет такой поток: SupervisorActor -> WorkerActor -> Business Layer -> DAO Layer.Уровень DAO имеет только один источник данных, и я использую диспетчер сущностей JPA для всех взаимодействий БД.

Требуется добавить еще один источник данных на уровне DAO и управлять транзакциями с помощью менеджеров транзакций, таких как Atomikos, вместе с существующим JPA.

Все примеры, которые я видел до сих пор, требуютФайл persistence.xml должен быть изменен с помощью tansactionType = "JTA" и добавлением jta-dataSource = DataSource JNDI, но у меня нет JNDI источника данных.

Возможно ли достичь этого без datasourceJNDI?Если да, то как?

...