We are researching upgrading our application from Java 6 to Java 7. From what I can tell, Tomcat 6, and our application in Tomcat 6, run fine in Java 7. No problems whatsoever. Until you use Java 7 language features in a JSP. Tomcat 7, however, does not have this problem.
>From what I can tell, the key is the ECJ library. Tomcat 7 has ECJ 3.7.1, which has full Java 7 support, while Tomcat 6 has JCT 3.7.0, which has NO Java 7 support. Seeing as how these versions of ECJ are a mere 1 patch apart, are there any plans to upgrade Tomcat 6 to ECJ 3.7.1? It would sure be nice to tell our customers they can still run our application on Tomcat 6. Furthermore, are there any compelling reasons *not* to upgrade Tomcat 6 to ECJ 3.7.1? Thanks, Nick Williams