Github user jostbg commented on the issue:
https://github.com/apache/activemq-artemis/pull/1775
@michaelandrepearce All thoughts and ideas are appreciated :-) I could
achieve what we need (despite it violates JMS spec) by changing the durable
flag of a QueueConfig in beforeCreateQueue via reflection to false but
especially since the durable field is final (which I can still change by
removing the final flag via reflection first) this feels like a risky operation.
So if I could create the queue that I need programmatically in
beforeCreateQueue() and the ActiveMQServerImpl would - instead of directly
executing `queueFactory.createQueueWith(queueConfig);` after the broker plugins
are called - check if the queue now already exists I would have all the
flexibility I need.
---