El mismo problema para mí:https://dba.stackexchange.com/questions/19453/jboss-dont-fail-over-mysql-slave-using-datasource .
Debería funcionar correctamente... pero no sé cómo...
Parece que mucha gente usa algunos proxies externos o balanceadores de carga:
- ¿Conmutación por error en conexiones MySQL JDBC?
- Cómo usar la base de datos como copia de seguridad/conmutación por error en hibernación?