Как изменить время ожидания транзакции EJB в Apache TomEE? - PullRequest
0 голосов
/ 05 июля 2019

Вызов одного из моих классов EJB без сохранения состояния из приложения, развернутого в Apache TomEE, может занять очень много времени в особых обстоятельствах, и транзакция откатывается сервером.

Как увеличить время ожидания транзакции EJB в Apache TomEE?

Спасибо.

1 Ответ

2 голосов
/ 08 июля 2019

В случае, если кому-то еще это нужно, после некоторых исследований я нашел это решение, которое отлично работало в моем случае:

Конфиг:

<TransactionManager id="Default Transaction Manager">
    defaultTransactionTimeoutSeconds 3600
</TransactionManager> 

добавлено в файл конфигурации "tomee.xml".

...