Как отправить простой текст JmsMessage с пустым заголовком - PullRequest
0 голосов
/ 28 мая 2019

Я хочу отправить сообщение в activeMQ и получить его через MQTT.js во внешнем интерфейсе.

jmsTemplate.convertAndSend("topic", "Hello World!");

Я получаю сообщение, но с заголовком, который я не могу декодировать.

S�A S�)�x-opt-jms-destQ�x-opt-jms-msg-typeQ Ss�   f    
�/ID:myID@�topic://myTopic@@@@�  j��< St�e Sw�  Hello World!

Теперь я пытаюсь удалить заголовок из моего сообщения.

В этой теме упоминается свойство targetClient, но оно не подходит для работы с темой: Шаблон Spring JMS - удаление информации заголовка RFH

Я также нашел MessageBuilder, где я мог бы установить пустой заголовок, но этот MessageBuilder не работает с jmsTemplate. jmsTemplate поддерживает только MessageCreator, который не поддерживает пустой заголовок.

Как я могу отправить сообщение JMS в виде обычного текста без заголовка?

Спасибо за любые предложения.

...