websphere mq同步情况下发送消息后,通过correlationId获取响应的消息,获取消息时报com.ibm.mq.MQException: MQJE001: 完成代码是 2,原因为 2033错误,这是因为在发送消息和取消息的时候没有设置report属性值,解决方案如下
采用JMSMessage:
需设置JMS消息头:JMS_IBM_Report_Pass_Msg_ID=128
采用MQMessage:
请求时:putMessage.report = 128 ;
获取消息时:getMessage.report = 128 ;