在特殊情况下,从部署在Apache TomEE中的应用程序调用我的无状态EJB类之一可能会花费很长时间,并且事务会被服务器回滚。
如何增加Apache TomEE中的EJB事务超时?
谢谢。
答案 0 :(得分:2)
万一其他人需要它,经过一番研究,我发现此解决方案在我的情况下效果很好:
配置:
<TransactionManager id="Default Transaction Manager">
defaultTransactionTimeoutSeconds 3600
</TransactionManager>
添加到“ tomee.xml”配置文件中。