【发布时间】:2018-04-06 03:37:30
【问题描述】:
我想通过 IBM MQ 使用我的消息 ID 发送 jms 消息。 我的代码
public void sendAntiFraudRq(String msg, String corr) {
LOGGER.info("Sending to AntiFraud = {} with correlationID = {}", msg, corr);
jmsTemplate.send(AntiFraudRqQueue, session -> {
TextMessage message = session.createTextMessage(msg);
message.setJMSCorrelationID(corr);
message.setJMSMessageID(corr);
return message;
});
}
但是 IBM MQ 给我的消息提供了这样的 id
<MessageID>ID:000d51204d515f544553545f43524d5fa9f7e55903d0ed56</MessageID>
我怎样才能得到它?
【问题讨论】: