【发布时间】:2015-10-01 04:47:22
【问题描述】:
我正在开发一个独立的 Apache camel 应用程序(不在 J2EE 容器上运行)。 此应用程序需要能够在分布式事务中将消息从 IBM MQ 队列管理器路由到 Oracle 数据库。 我的谷歌搜索几乎把我带到了几个地方,但没有一个能给我一些关于如何把所有东西放在一起的好线索。 下面的这个链接是最接近我需要的,但不幸的是它不够聪明,无法让我走上正确的道路。
IBM MQManager as XA Transaction Manager with Spring-jms and Spring-tx
提前感谢您的意见。
【问题讨论】:
-
这个RFE也值得投票;这是关于添加对其他 JTA 事务协调器(不仅仅是 Atomikos)的支持ibm.com/developerworks/rfe/… 我要强调的是,今天的官方支持声明说只能使用 JavaEE 认证的服务器;这是因为在使用 IBM MQ JMS 时,Atomikos 等其他组件尚未经过验证。
-
@Calanais 您提供的链接无效。
-
您是否进入 IBM ID 登录页面?需要一个 id - 这是免费的,而且创建起来非常简单。
-
投票已发送,但作为个人意见,我怀疑像 IBM 这样的怪物是否会继续实施并实施这一点,因为这个世界上有四个人要求这样做。不实施也可能是政治
-
不幸的是 5 年前发布的 rfe @Calanais 并没有前进一点.... 根据 ibm 在 2013 年的评论
Our intention is to provide formal support for any JTA-compliant implementation rather than specific named products. The timescale for this is undetermined.,但不确定这 意图有多好 i> 是今天,因为我无法从 ibm 官方文档中找到任何关于如何将 v7 或更高版本的 jms 客户端与符合 JTA 的 TM 实现相结合的说明/最佳实践.....
标签: spring oracle apache-camel ibm-mq