We are using Tomcat8, (Tomcat 8.0.30 to be exact) for our application. with ojdbc7 database driver along with all other jars come along e.g. ucp.jar and ons.jar etc. with Oracle database 11g.
We notice if I enable 'verbose:class' on my application, it shows all the classes getting loaded, from ojdbc.jar and ucp.jar files.
Now we have upgraded our database to 12c, hence we are upgrading database driver to 12.2 ojdbc8.jar. I notice that Tomcat complaining and giving error NoClassDefFound exception. When I used the same verbose 'verbose:class' option, I see no class getting loaded from ojdbc8.jar. But the file right there at location $CATALINA_HOME/lib. But not sure why ojdbc8.jar is not getting loaded.
Appreciate any help to resolve this issue.