We are using ActiveMQ with a MySQL database for persistent messages. To be able to support XA transactions, do I need to configure an XA datasource for the database in activemq.xml? I have searched the web quite extensively and this doesn't seem to be the case, but I haven't found a conclusive answer yet.
The reason I ask is the fact that we are currently upgrading ActiveMQ from v5.10.0 to v5.14.3.
Our v5.10.0 MySQL datasource configuration looked like this, mentioning an XA datasource: