With equivalent payload under MQ 7.0 StreamMessage cannot be written on to Q (the same one which is set up for BytesMessage and works) because it is too big!
Many thanks for all your replies. On stack overflow someone also suggested a ReferenceMessage. still keep a buffer of all that is written, because of the MPUT restriction mentioned above?
In the following JBoss/HornetQ user manual page (http://docs.jboss.org/hornetq/2.2.2.Final/user-manual/en/html/large-messages.html) you can see how HornetQ provides a mechanism for streaming data to a ...