HTTP Status 500 - --------------------------------------------------------------------------------type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: Exception in JSP: /managecode/demootherrate/demootherrateselect.jsp:63: <%
4: int rowcount = 0;
5: Object[][] list=null;
6: BDemoOtherRate bDemoOtherRate = new BDemoOtherRate();
7: String sWhere = " 1 = 1 ";
8: String sFactoryId = "",sLccCode = "",sSubCode = "",sDivisionCode = "",sBussinessType = "",sTranType="" ; 
9: 
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:504)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:375)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
easedi.common.SessionTimeOutFilter.doFilter(SessionTimeOutFilter.java:48)
root cause javax.servlet.ServletException: Bad version number in .class file
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791)
org.apache.jsp.managecode.demootherrate.demootherrateselect_jsp._jspService(demootherrateselect_jsp.java:377)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
easedi.common.SessionTimeOutFilter.doFilter(SessionTimeOutFilter.java:48)
root cause java.lang.UnsupportedClassVersionError: Bad version number in .class file
java.lang.ClassLoader.defineClass1(Native Method)
java.lang.ClassLoader.defineClass(ClassLoader.java:620)
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:1812)
org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:866)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1319)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1198)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:127)
org.apache.jasper.servlet.JasperLoader.loadClass(JasperLoader.java:65)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
org.apache.jsp.managecode.demootherrate.demootherrateselect_jsp._jspService(demootherrateselect_jsp.java:49)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:78)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:77)
easedi.common.SessionTimeOutFilter.doFilter(SessionTimeOutFilter.java:48)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.

解决方案 »

  1.   

    你jdk改成1.4后,你重新编译了吗?
    这里提示还是class文件编译版本不匹配的问题。
      

  2.   

    rebuild your class file please
      

  3.   

    已经重新编译了 ,,但是还是不行 
     这个和tomcat有关系吗 
      

  4.   

    已经重新编译了 ,,但是还是不行 
     这个和tomcat有关系吗 ,tomcat中的 work  下的那个对应的项目
      

  5.   


    我已经重新编译了, class文件的版本我也查看了 ,是1.4 的  。已经重新编译了 ,,但是还是不行 
    这个和tomcat有关系吗,tomcat中的 work 下的那个对应的项目那个class文件:BDemoOtherRate bDemoOtherRate = new BDemoOtherRate();  是在/managecode/demootherrate/demootherrateselect.jsp  这个jsp中import的   
      

  6.   

    将Tomcat的work目录内容删掉,重新部署项目。
      

  7.   


    我清理了Tomcat的work目录之后 还是不行啊 兄弟,帮帮忙吧  ,,出现这种情况的原因还有什么啊。我就知道这几个啊 。。不胜感激啊
      

  8.   

    谢谢 ,我想也是这样 , 程序是服务器上的  不能乱动 ,Tomcat的work目录 我删除不了, 只是能够删除这个jsp对应的那个文件夹 那个程序居然是1.4 的 悲催