I don't think we should be bumping up the Java version. Spring 3.1 (and 3.2) still supports a minimum version of Java 5.