We are currently using Spring JDBC with a connection pool implementation from DBCP to connect to a supported TAF ORACLE 11g2 server.
Connection string used
jdbc:oracle:thin:@(DESCRIPTION =(ADDRESS_LIST =(LOAD_BALANCE=ON)(FAILOVER=ON)(ADDRESS = (PROTOCOL = TCP)(HOST = **IP1**)(PORT = 1521))(ADDRESS = (PROTOCOL = TCP)(HOST = IP2)(PORT = 1521)))(CONNECT_DATA =(SERVER = DEDICATED)(SERVICE_NAME = **service_name**)(FAILOVER_MODE=(TYPE=select)(METHOD=basic))))
When v $ session is requested, the failure method is used to check the type of failover. It shows up like no one. 
What needs to be done to set failover_type and failover_method to SELECT and BASIC respectively. 
Are there any invalid settings in the connection string, please suggest. Thanks in advance.
source share