Just upgraded from Java 6 to Java 7 and got a nasty surprise. I have a class that extends from JDBC's AbstractDataSource. Java 7/JDBC4.1 requires implementing the abstract method getParentLogger() from CommonDataSource. The method returns a java.util.logging.Logger, but I use log4j.
I imagine that this problem has been encountered before and solved. What is the best practice solution?
