I'm not clear on how to enable Fast Connection Failover with JBoss. Basically FCF is configurable by OracleDataSource.setFastConnectionFailoverEnabled(true); on a DataSource instance before retrieving any connections from that instance. But standart JBoss datasource xml configuration doesn't provide such settings.