Hi,
If you compile your classes with J2SE 5.0 (class version 49.0), you
can't run them on JDK 1.4.2 (class version 48.0).  Either match up the
compile- and run-time JDK version, or compile with a -target switch to
match the older JDK.

Yoav Shapira http://www.yoavshapira.com


>-----Original Message-----
>From: Wei Wei [mailto:[EMAIL PROTECTED]
>Sent: Thursday, November 04, 2004 2:32 PM
>To: [EMAIL PROTECTED]
>Subject: "wrong version 49.0"
>
>After installed 5.0.29 TC, I tried to bring up the new application I
just
>start today. I get the following error message. Can some tell me what
is
>wrong here.
>
>2004-11-04 10:42:39 StandardWrapperValve[jsp]: Servlet.service() for
>servlet jsp threw exception
>org.apache.jasper.JasperException: Unable to compile class for JSP
>
>Generated servlet error:
>C:\Program Files\Apache Software Foundation\Tomcat
>5.0\work\Catalina\localhost\gallery\org\apache\jsp\index_jsp.java:7:
cannot
>access java.lang.Object
>
>
>Generated servlet error:
>bad class file: C:\Program
>Files\Java\jre1.5.0\lib\rt.jar(java/lang/Object.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.
>public final class index_jsp extends
org.apache.jasper.runtime.HttpJspBase
>             ^
>1 error
>
>
>
>       at
>org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorH
andl
>er.java:84)
>       at
>org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.j
ava:
>332)
>       at
>org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:432)
>       at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:492)
>       at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:471)
>       at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:459)
>       at
>org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.j
ava:
>511)
>       at
>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j
ava:
>295)
>       at
>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292
)
>       at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>       at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
atio
>nFilterChain.java:237)
>       at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
terC
>hain.java:157)
>       at
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
ve.j
>ava:214)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:104)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)
>       at
>org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCo
ntex
>tValve.java:198)
>       at
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
ve.j
>ava:152)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:104)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)
>       at
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
a:13
>7)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:104)
>       at
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
a:11
>8)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:102)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)
>       at
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
.jav
>a:109)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:104)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)
>       at
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>       at
>org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>       at
>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:7
99)
>       at
>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
Conn
>ection(Http11Protocol.java:705)
>       at
>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5
77)
>       at
>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
l.ja
>va:684)
>       at java.lang.Thread.run(Unknown Source)
>
>2004-11-04 10:44:25 StandardWrapperValve[jsp]: Servlet.service() for
>servlet jsp threw exception
>org.apache.jasper.JasperException: Unable to compile class for JSP
>
>Generated servlet error:
>C:\Program Files\Apache Software Foundation\Tomcat
>5.0\work\Catalina\localhost\gallery\org\apache\jsp\index_jsp.java:7:
cannot
>access java.lang.Object
>
>
>Generated servlet error:
>bad class file: C:\Program
>Files\Java\jre1.5.0\lib\rt.jar(java/lang/Object.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.
>public final class index_jsp extends
org.apache.jasper.runtime.HttpJspBase
>             ^
>1 error
>
>
>
>       at
>org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorH
andl
>er.java:84)
>       at
>org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.j
ava:
>332)
>       at
>org.apache.jasper.compiler.Compiler.generateClass(Compiler.java:432)
>       at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:492)
>       at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:471)
>       at
org.apache.jasper.compiler.Compiler.compile(Compiler.java:459)
>       at
>org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.j
ava:
>511)
>       at
>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.j
ava:
>295)
>       at
>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292
)
>       at
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
>       at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>       at
>org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applic
atio
>nFilterChain.java:237)
>       at
>org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFil
terC
>hain.java:157)
>       at
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperVal
ve.j
>ava:214)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:104)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)
>       at
>org.apache.catalina.core.StandardContextValve.invokeInternal(StandardCo
ntex
>tValve.java:198)
>       at
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextVal
ve.j
>ava:152)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:104)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)
>       at
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.jav
a:13
>7)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:104)
>       at
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.jav
a:11
>8)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:102)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)
>       at
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve
.jav
>a:109)
>       at
>org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveC
onte
>xt.java:104)
>       at
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:
520)
>       at
>org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
>       at
>org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
>       at
>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:7
99)
>       at
>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
Conn
>ection(Http11Protocol.java:705)
>       at
>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:5
77)
>       at
>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPoo
l.ja
>va:684)
>       at java.lang.Thread.run(Unknown Source)
>--
>_______________________________________________
>Find what you are looking for with the Lycos Yellow Pages
>http://r.lycos.com/r/yp_emailfooter/http://yellowpages.lycos.com/defaul
t.as
>p?SRC=lycos10
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to