Github user michaelandrepearce commented on the issue:
https://github.com/apache/activemq-artemis/pull/1695
Eg out the box you expect JMS behaviour to be correct that exceptions are
thrown in these cases and likewise if unable to send to the broker it throw me
exception. Behaviour should be the same if persistent or not, the difference
only in no persistence is about if the message should be persistent during
broker restart/failure ---
