YellowFin is installed on Java 8, on investigating, I found out that support for JdbcOdbc driver have been removed from Java 8 onwards, refer this
If I try to make same type of connection using Yellowfin installed on Java 7 it works fine as it has definition for JdbcOdbc driver
Do YellowFin has some fix/workaround to connect to ODBC sources for Yellowfin installations on Java 8
No, currently ODBC support is only available with versions of Java versions prior to 8.
Ideally you can use a native JDBC driver to achieve the same connection..
it is actually possible to move the Java 7 JDBC ODBC bridge into Java 8 in just 2 easy steps. For more information on this, please see the following Knowledge Base article on our new Yellowfin Community site (if you don't have a login, just email us at email@example.com and we'll set one up for you):