This is a JRE, not a JDK, so you (Tomcat) will not be able to compile JSP's. So alter JAVA_HOME to point to a JDK. If you've already installed Tomcat 5 as a Service, try uninstalling and re-installing, this time making sure Tomcat picks the JDK for JAVA_HOME.
the second problem is: class file has wrong version 48.0, should be 47.0
I'm not sure of the exact reason, but this normally happens when people start mixing JDK 1.3 and JDK 1.4
Joined: Jan 24, 2001
thanks Mike, but after reinstalling Tomcat and making sure I chose JDK directory, I got the same error -- it still says "bad class file: C:\Program Files\Java\j2re1.4.2_03\lib\rt.jar(java/lang/Object.class)." How can I change my JAVA_HOME for Tomcat manually? thanks, Alex