According to https://tomcat.apache.org/whichversion.html, Tomcat 6 is designed for Java 5 and later.
Briefcase not pulling data is probably not a Java problem. If you provide a detailed error message or a description of how to reproduce the problem, then we will be better equipped to help.