b9bf5d54f2
Adds tests for handling of Rejected, Released and Modified outcomes for a delivery sent to a receiver. Tests show that for the Modified outcome the broker is redelivering the message to the same receiver when the undeliverable here value is set which violates the AMQP 1.0 specified handling of that field. Also for Rejected outcome the broker should be sending the rejected message to the DLQ as Rejected is supposed to be a terminal outcome. Small fix included to not adjust the delivery count if the Modified outcome does not indicate that the delivery failed. |
||
---|---|---|
.. | ||
artemis-amqp-protocol | ||
artemis-hornetq-protocol | ||
artemis-hqclient-protocol | ||
artemis-mqtt-protocol | ||
artemis-openwire-protocol | ||
artemis-stomp-protocol | ||
pom.xml |