SuoNayi created AMQ-4241:
----------------------------
Summary: ActiveMQOutputStream shoud reserve the user property only
once
Key: AMQ-4241
URL: https://issues.apache.org/jira/browse/AMQ-4241
Project: ActiveMQ
Issue Type: Improvement
Components: Broker
Affects Versions: 5.7.0, 5.6.0, 5.5.1
Reporter: SuoNayi
Priority: Trivial
Fix For: 5.8.0
ActiveMQOutputStream should only reserve the properties from the end user by
the first message instead of reserving the properties by every message under
the hood.
While ActiveMQInputStream can obtain those properties by the first incoming
message.
By the way, the exposed call of the receive method to the end user is dangerous
because
the user call on the receive method will cause the data the user received is
not the
whole. The payload of the message that the call returns is lost because it's
out of the
underlying stream.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira