Я хочу отправить сообщение в очередь JMS, и я хочу установить свойство объекта:
tMessage.setObjectProperty("JMS_IBM_MQMD_MsgId", bytes); //bytes is a byte array value
Но я получаю исключение для этой строки:
tMessage.setObjectProperty("JMS_IBM_MQMD_MsgId", toByteArray((phone+"IBM").toCharArray()));
Почему я не могу установить для этого свойства байтовый массив? Я видел пример, и все устанавливают bytearray, но я получаю исключение:
weblogic.jms.common.MessageFormatException: [JMSClientExceptions:055123]Invalid property value, [B@48647dd0
Почему? Спасибо!