Postupujte podle této dokumentace. Jboss má nastavení konfigurace.https://community.jboss.org/wiki/JBossJCADatabaseFailover
Navíc, pokud NEPOUŽÍVÁTE JNDI a prosté volání JDBC, mám jiné řešení - Řekněme, že provádíte volání jdbc, pak budete muset získat připojení k databázi, pokud je databáze nedostupná, dostanete výjimku připojení k databázi při pokusu catch block, pokud narazíte na výjimku připojení, vytvořte připojení v samotném catch bloku pro druhou databázi :-)