Följ denna dokumentation. Jboss har konfigurationsinställning.https://community.jboss.org/wiki/JBossJCADatabaseFailover
Dessutom, om du INTE använder JNDI och vanligt JDBC-anrop har jag en annan lösning - Säg att du gör ett jdbc-anrop så måste du skaffa en DB-anslutning, om DB är nere får du undantag för databasanslutning, i försöket catch block, om du stöter på anslutningsundantag, skapa en anslutning i catch blocket själv för den andra databasen :-)