Github user jostbg commented on the issue: https://github.com/apache/activemq-artemis/pull/1775 I also don't see much of a difference if a client tries to send a message to a pre-created non-durable queue and but expects the queue to be durable over he a message sends to an auto-create address that then creates a non-durable queue on the fly while the client expects a durable queue. In both cases the client should know in advance what routing/durability properties he can use/expect for given address.
---