[
https://issues.apache.org/jira/browse/DISPATCH-786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16045040#comment-16045040
]
Kim van der Riet commented on DISPATCH-786:
-------------------------------------------
More detailed reproducer info:
Using qpid-interop-test, run
{noformat}
jms_messages_test.py --include-type JMS_BYTESMESSAGE_TYPE --include-shim
ProtonCpp
{noformat}
which when run against the other brokers produces:
{noformat}
Test Broker: apache-activemq-artemis v.2.2.0-SNAPSHOT on <platform not found>
test_BYTESMESSAGE_ProtonCpp->ProtonCpp (__main__.BytesmessageTestCase) ... ok
----------------------------------------------------------------------
Ran 1 test in 0.196s
OK
{noformat}
but when run against dispatch, hangs. A capture of the wire during this case
is what is attached. The hex dump of the AMQP packet above was produced using
{{libpcap}}, and shows the AMQP error that occurs when qpid-interop-test and
qpid-dispatch are built with proton checkins bisected above and later.
> Message annotations transmitted on wire incorrectly
> ---------------------------------------------------
>
> Key: DISPATCH-786
> URL: https://issues.apache.org/jira/browse/DISPATCH-786
> Project: Qpid Dispatch
> Issue Type: Bug
> Reporter: Kim van der Riet
> Assignee: Chuck Rolke
> Attachments: dispatch-jms.pcapng
>
>
> Using today's master of dispatch router, qpid-interop-test's JMS messages
> test hangs. A look at a capture of the wire during this test shows the
> following:
> 1. Once the message annotations section is sent, a fragment of the annotation
> just sent is repeated, which is not correctly interpreted on the wire by the
> receiver.
> 2. Dispatch then closes the connection with a "amqp:connection:framing-error"
> the client follows with a TCP RST. However, dispatch appears to then continue
> and sends a flow, disposition and heartbeats to the closed connection.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]