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

How to change EJB Transaction timeout in Apache TomEE?

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

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

谢谢。

万一其他人需要它,经过一些研究我发现这个解决方案对我来说效果很好:

配置:

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

已添加到 "tomee.xml" 配置文件中。