【发布时间】:2015-03-07 16:02:15
【问题描述】:
我的应用程序使用 XA 事务写入数据库并在 MQ 上发布消息。 然而,消费者应用程序间歇性地无法在数据库中找到数据。
我们正在使用 Weblogic 10.3 和 oracle 10g
我认为作为 XA 事务的一部分,只有在 db commit 完成时才会发出消息。
对此的任何意见将不胜感激..
谢谢。
【问题讨论】:
-
需要更多信息 - 您看到了什么错误?你在 weblogic 中的 jdbc 设置是什么?
-
这似乎与 XA 事务的竞争条件有关。找到另一个线程 stackoverflow.com/questions/14595118/…,它提供了更多详细信息。
标签: jms weblogic distributed-transactions xa