I was finally able to get it working. As it turnedThe driver still uses oracle.jdbc.driver.OracleConnection internally, but customer code cannot and should not use that class name. We deprecated customer use of the oracle.jdbc.driver package. We did not remove the package. When you get a stack trace you'll see lots of driver.* class names, but most of those classes are now package visible which means your code will not compile or run if you use them since they aren't visible to customer code. This in in 11g.
out, the version of apache I'm using is still using
oracle.jdbc.driver.OracleConnection. When I peeled
off the first layer, it went from