ActiveMQTextMessage.getSize() does not consider size of properties
------------------------------------------------------------------
Key: AMQ-2585
URL: https://issues.apache.org/activemq/browse/AMQ-2585
Project: ActiveMQ
Issue Type: Bug
Reporter: Magnus Persson
Priority: Minor
Checking the size of a text message only considers the body of a message, not
the properties. I think this relates to a typo in the method:
{noformat}
public int getSize() {
if (size == 0 && content == null && text != null) {
size = getMinimumMessageSize();
if (marshalledProperties != null) {
size += marshalledProperties.getLength();
}
size = text.length() * 2;
}
return super.getSize();
}
{noformat}
This should perhaps be size += text.length() * 2?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.