如何在Apache TomEE中更改EJB事务超时?

时间:2019-07-05 14:23:38

标签: java-ee transactions ejb tomee

在特殊情况下,从部署在Apache TomEE中的应用程序调用我的无状态EJB类之一可能会花费很长时间,并且事务会被服务器回滚。

如何增加Apache TomEE中的EJB事务超时?

谢谢。

1 个答案:

答案 0 :(得分:2)

万一其他人需要它,经过一番研究,我发现此解决方案在我的情况下效果很好:

配置:

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

添加到“ tomee.xml”配置文件中。