查询失败后,JTA transactionmanager不起作用

时间:2014-09-25 21:23:51

标签: java spring jboss jta transactionmanager

我正在构建一个我需要分布式事务性的应用程序,为此我需要一个JTA事务管理器。问题是我有两个“模块”,如果我在第一个中进行选择并且它失败(例如因为表不存在)并且我捕获异常,那么在第二个模块中我无法进行查询DB,因为它没有说事务处于中止状态。

我想问一下有关它的问题:

  1. 有没有一种简单的方法可以在第一次失败后使JTA工作?
  2. 如果我把一个JTA TM“放在”第一个的范围内,那么第二个的范围会起作用吗?
  3. 非常感谢你!

    亲切的问候

0 个答案:

没有答案