activemq-artemis/artemis-protocols/artemis-openwire-protocol
Howard Gao 6792dcdf27 ARTEMIS-1566 Openwire client can't receive compressed messages
When openwire client uses compressed option to send messages
(jms.useCompression=true) openwire client failed to receive them.
The reason is in OpenwireMessageConverter.toAMQMessage():

1. message.setContent() should be called after setting properties
 (It will cause the compressed content to decompressed before delivering to clients)
2. message.onSend() should not be called here (it should be used
by producers. If used here it changes the internal flags of the
message and cause receive to fail).
2017-12-20 16:00:14 -05:00
..
src/main ARTEMIS-1566 Openwire client can't receive compressed messages 2017-12-20 16:00:14 -05:00
pom.xml ARTEMIS-1510 refactor Maven poms 2017-11-13 17:03:35 -05:00