Apologies for being a pain here, but there is yet another issue with treating persistent message sends as non transactional:
This involves sending a persistent message to a JMS topic which has more than one durable subscriber. In such a case JMS mandates that the message reaches all the subscribers or none, i.e. it is transactional. If you treat it as non transactional, then, on server failure, you could end up with a situation where the message is in some subscriptions but not others! I.e. the user data is left in a inconsistent state. -- View this message in context: http://www.nabble.com/Persistent-messages-sent-non-blocking-tp17517786p17520855.html Sent from the Qpid Developers mailing list archive at Nabble.com.
