Я не JMS парень, но я знаю, как это сделать с обычным MQ / Java API.
Вы используете класс MQRFH2 и используете метод setFieldValue:
rfh2.setFieldValue("other", "SomeText", "TEST");
Я не могу найти, где я разместил свою программу MQTest71. java в StackOverflow, но вы можете найти запись в моем блоге здесь .
Обновление 2020/01 / 14:
Этим днем я играл с программами MQ / Java, которые создавали различные папки в сообщении MQRFH2, а затем запускали программы MQ / JMS для получения сообщений. Программы MQ / JMS просто игнорируют все папки, кроме «mcd», «jms» и «usr».
Следовательно, если вы хотите MQ /, вам нужно поместить свойства name / value в папку «usr». Приложения JMS для доступа к информации.