我正在尝试使用 JmsTemplate 从 IBM 消息队列中读取一条消息并在控制台上显示该消息,但是当它被打印时,我观察到 JMS 标头也与我的消息一起附加,如下所示:
JMSMessage class: jms_text
JMSType: null
JMSDeliveryMode: 1
JMSExpiration: 0
JMSPriority: 0
JMSMessageID: ID:414d51204d515453414d49313120202056d9be132543786e
JMSTimestamp: 1462271773270
JMSCorrelationID: null
JMSDestination: null
JMSReplyTo: null
JMSRedelivered: false
event_log_id event_id event_name event_time insertion_time event_args src_mac src_name src_util_id s ...
有人可以帮我编写如何删除此标头的代码,我在 Java 中使用 Spring Batch,我需要将从 MQ 接收到的消息传递给没有标头的处理器。