[
https://issues.apache.org/jira/browse/AMQ-6981?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Christopher L. Shannon updated AMQ-6981:
----------------------------------------
Description:
The issue seems to involve using the VMTransport. The original bug report is
here:
[http://mail-archives.apache.org/mod_mbox/activemq-dev/201805.mbox/%3C1527716475007-0.post%40n4.nabble.com%3E]
Test Report is here:
[https://github.com/CodeMettle/amq_null_body_repro]
Originally I thought this had to do with concurrently accessing getText() on a
message but the VM transport should copy the message to each consumer before
dispatch so something else seems to be going on.
It's possible that there's something specific to the test case (ie a bug in the
client code) or an issue in the broker that causes the null message body but
this needs to be looked at closer to determine the problem.
was:
The issue seems to involve using the VMTransport. The original bug report is
here:
[http://mail-archives.apache.org/mod_mbox/activemq-dev/201805.mbox/%3C1527716475007-0.post%40n4.nabble.com%3E]
Test Report is here:
[https://github.com/CodeMettle/amq_null_body_repro]
Originally I thought this had to do with concurrently accessing getText() on a
message but the VM transport should copy the message to each consumer before
dispatch so something else seems to be going on.
> ActiveMQText message can return null when using VMTransport
> -----------------------------------------------------------
>
> Key: AMQ-6981
> URL: https://issues.apache.org/jira/browse/AMQ-6981
> Project: ActiveMQ
> Issue Type: Improvement
> Components: Broker, JMS client
> Affects Versions: 5.15.4
> Reporter: Christopher L. Shannon
> Priority: Major
>
> The issue seems to involve using the VMTransport. The original bug report is
> here:
> [http://mail-archives.apache.org/mod_mbox/activemq-dev/201805.mbox/%3C1527716475007-0.post%40n4.nabble.com%3E]
> Test Report is here:
> [https://github.com/CodeMettle/amq_null_body_repro]
> Originally I thought this had to do with concurrently accessing getText() on
> a message but the VM transport should copy the message to each consumer
> before dispatch so something else seems to be going on.
> It's possible that there's something specific to the test case (ie a bug in
> the client code) or an issue in the broker that causes the null message body
> but this needs to be looked at closer to determine the problem.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)