【发布时间】:2016-07-26 10:38:15
【问题描述】:
我正在使用 Spring JMS IBM MQ 连接 SAP bapi 服务,但是在发送 jms 消息时,它会根据中间件团队自动创建 MQMD 标头作为 MQHRF2 而不是 MQRFH2,这是不正确的。因此,请您帮忙。,我正在使用 Spring JMS IBM MQ 连接 SAP BAPI 服务,以便将 jms 消息发送到中间件,但它们获取的是 MQHRF2 标头而不是 MQRFH2。所以为了改变这个我必须做什么???我尝试设置非 jms (MQSTR),但它仍然只发送 MQHRF2。
【问题讨论】:
-
请澄清您的问题,中间件团队是否需要 MQRFH2(可能在 WMB 中使用 JMS 节点进行中间件解析)或标头或 MQSTR 标头(使用 MQ 节点进行解析)?据我了解,您正在发送 MQRFH2 并且中间件需要 MQSTR 吗?如果您使用 JMS,您如何为 QCF 和队列进行 JNDI 查找?
-
中间件需要 MQRFH2,但从我们的 Spring 编码方面来看,它正在创建 MQHRF2。我尝试使用 MQMD 格式属性进行设置,但它仍在发送 MQHRF2