Hi everybody, I already read all kinds of threads about this topic, but I still get from Tomcat the error posted below (basically: "class file has wrong version 49.0, should be 48.0").
I did everything someone ever posted to solve the problem, namely the following: - My PATH variable, as well as JAVA_HOME, CATALINA_HOME, and TOMCAT_HOME are all set properly (Java 1.5.0_08 path, Tomcat path) - In Eclipse I did all necessary adjustments: -> Ant->Runtime is set on Java 1.5/lib/tools.jar -> Java->Installed JREs is set on jdk1.5.0_08 -> Tomcat is on version 5.x (I use 5.5.17) and the path is set correctly -> Tomcat->JVM Preferences is on jdk1.5.0_08 I made the following changes to the web.xml in the TOMCAT_HOME\conf\web.xml: <init-param> <param-name>compilerTargetVM</param-name> <param-value>1.5</param-value> </init-param> <init-param> <param-name>compilerSourceVM</param-name> <param-value>1.5</param-value> </init-param> ... and I took the comment brackets out in the "invoker" entries (I guess I have to do that in order to use the tomcatplugin in eclipse) I tried the same things on more PCs, some of them don't have and never had an older Java version than Java 1.5. Still the same error message. What else could cause the problem, what else should I do? I start the Tomcat server in Eclipse, and when I start the browser and go on the tomcat site (http://localhost:8082/) the error comes. If I look at "http://localhost:8082/manager/status", under JVM Version it is says: 1.5.0_08-b03. I compiled the .java files of my project with Java 1.5. So how can it be??? Pleas help me, I'm desperate by now!!! Here the Tomcat error message: -------------------------------------------------------- HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: Unable to compile class for JSP An error occurred at line: -1 in the jsp file: null Generated servlet error: [javac] Compiling 1 source file D:\user\Eclipse\workspace\myApp\work\index_jsp.java:9: cannot access myPackage.Const bad class file: D:\user\Eclipse\workspace\myApp\myPackage\Const.class class file has wrong version 49.0, should be 48.0 Please remove or make sure it appears in the correct subdirectory of the classpath. import myPackage.Const; ^ 1 error org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:130) org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:293) org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:353) org.apache.jasper.compiler.Compiler.compile(Compiler.java:370) org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:473) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:190) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) javax.servlet.http.HttpServlet.service(HttpServlet.java:853) note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs. Apache Tomcat/5.5.17 -------------------------------------------------------- P.S. A java -version in the console outputs the following: java version "1.5.0_08" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_08-b03) Java HotSpot(TM) Client VM (build 1.5.0_08-b03, mixed mode, sharing) -- Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! Ideal für Modem und ISDN: http://www.gmx.net/de/go/smartsurfer --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]