I develop an application that use jta transaction (JAVA TRANSACTION API) and which is using multiple resources (databases). So i've set xa-datasources in my wildfly environnement.
The problem is that i need a clustered database (f.e :Mariadb + galera, mysql+ mysqlcluster).
BUT GALERA HAS A LIMITATION and doesn't work with xa transaction https://mariadb.com/kb/en/mariadb/mariadb-galera-cluster-known-limitations/
AND mysqlcluster but it doesn't work either because xa-transactions work only with INNODB storage engine, but mysqlcluster use NDBCluster engine. --> http://dev.mysql.com/doc/refman/5.7/en/xa-restrictions.html
Have you a database cluster environnement to recommend and that works with xa-transaction ?