我在WebSphereND8.5.1上运行了一个Spring3应用程序,该应用程序与WebSphereMQ和DB2通信。这些应用程序似乎正在使用Hibernate/JPA与数据库对话。定义的spring事务管理器。
<bean id="transactionManager" class="org.springframework.transaction.jta.WebSphereUowTransactionManager">
</bean>
我在WAS管理控制台上看到定义的数据源是XA数据源。JMS连接似乎没有使用XA。
我怀疑应用程序正在定义一个XA数据源,但实际上从未执行过任何XA事务。
在WebSphereND8.5中,是否有方法来确定XA事务是否被实际使用,而不是仅仅由管理员来配置XA数据源以备不时之需?