【发布时间】:2016-10-26 05:18:29
【问题描述】:
我正在使用简单的 Spring JmsTemplate 将消息发送到 MQ。
<beans:bean id="myJMSTemplate" class="org.springframework.jms.core.JmsTemplate">
<beans:property name="connectionFactory">
<beans:ref bean="cachedConnectionFactory" />
</beans:property>
<beans:property name="pubSubDomain">
<beans:value>false</beans:value>
</beans:property>
<beans:property name="receiveTimeout">
<beans:value>1000</beans:value>
</beans:property>
</beans:bean>
<int-jms:outbound-channel-adapter id="sendMessageToAvengers" channel="antEventChannel" jms-template="myJMSTemplate" destination-name='com.marvel.avengers.antMan'/>
这工作正常,但是,我的客户端应用程序无法处理该消息,因为默认情况下消息格式为“MQHRF2”。 如何更改我的 MQ 标头以便显式发送 MQSTR 格式。
提前致谢。
【问题讨论】: