Я новичок в очереди Sonic JSM. Мне нужно отправить сообщение XML в очередь JSM. Я могу отправить строковое сообщение, используя следующий код.
Dim msg As Sonic.Jms.TextMessage = SonicSendSession.createTextMessage()
msg.setText(ESBMessage)
msg.setStringProperty("instance", Header)
SonicSender.send(msg, Sonic.Jms.DeliveryMode.PERSISTENT, Sonic.Jms.DefaultMessageProperties.DEFAULT_PRIORITY, MESSAGE_LIFESPAN)
Это работает нормально. Но услышать это сообщение
Content-Type = текст / обычный
Но мне нужно установить его как
Тип содержимого: текст / xml
Я могу отправить его по следующему коду.
Dim msg As Sonic.Jms.Message = SonicSendSession.createMessage()
msg.setJMSMessageID(ESBMessage)
msg.setStringProperty("instance", Header)
SonicSender.send(msg, Sonic.Jms.DeliveryMode.PERSISTENT, Sonic.Jms.DefaultMessageProperties.DEFAULT_PRIORITY, MESSAGE_LIFESPAN)
Но я не могу добавить свое сообщение xml к этому сообщению. Я использую VS 2010 / VB.net.
Пожалуйста, помогите.
Спасибо заранее.