【发布时间】:2020-03-16 14:51:19
【问题描述】:
我们使用两个应用服务器,Jboss 和 Websphere (v8.5.5.11)。 我们在本地平台上使用 jboss,但开发服务器使用 Websphere。我想在运行时更改事务超时。在 Jboss 上工作正常,但 websphere 不行。如何为 websphere 的线程设置事务超时。
JtaTransactionManager tm = (JtaTransactionManager) SpringApplicationContext.getContext().getBean(PlatformTransactionManager.class);
tm.getUserTransaction().setTransactionTimeout(timeout);
【问题讨论】:
标签: java spring jboss transactions websphere