Im using the mqtt client library to publish a message in a topic of the
activemq broker. And I was wondering how/if is it possible to read such
message with a JMS client?

As far as I understood the activemq broker would conver the message and
indeed my JMS listener receives a message, however when I try to get the
bytes of that message using BytesMessage readChar or readUTF methods I get a 
org.apache.activemq.util.JMSExceptionSupport.createMessageEOFException

If I convert the message to BytesMessage and do a toString, I get
ActiveMQBytesMessage {commandId = 13, responseRequired = true, messageId =
ID:snf-58412-58115-1377164175964-1:12:-1:1:10, originalDestination = null,
originalTransactionId = null, producerId =
ID:snf-58412-58115-1377164175964-1:12:-1:1, destination =
topic://TrustworthinessComponent, transactionId = null, expiration = 0,
timestamp = 1377184141693, arrival = 0, brokerInTime = 1377184141694,
brokerOutTime = 1377184141697, correlationId = null, replyTo = null,
persistent = true, type = null, priority = 4, groupID = null, groupSequence
= 0, targetConsumerId = null, compressed = false, userID = null, content =
org.apache.activemq.util.ByteSequence@2bd1e730, marshalledProperties =
org.apache.activemq.util.ByteSequence@61a116c9, dataStructure = null,
redeliveryCounter = 6, size = 0, properties = {QoSPropertyName=1},
readOnlyProperties = true, readOnlyBody = true, droppable = false}
ActiveMQBytesMessage{ bytesOut = null, dataOut = null, dataIn = null }

Any idea how/if I can get the bytes out with the JMS client?




--
View this message in context: 
http://activemq.2283324.n4.nabble.com/Unable-to-connect-send-messages-with-MQTT-transport-from-JMS-client-tp4652674p4670581.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to