Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Не работает war файл на tomcat


Автор: bio_hazard 24.10.2007, 09:24
Написал небольшое приложение в netbeans, используя сам netbeans и встроенный tomcat6.0, все запускается и работает, сейчас пытаюсь перенести war файл на сервер, то при запуске выдается ошибка


Код

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: org.postgresql.Driver (unrecognized class file version)
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(jasper5-compiler-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.17.jar.so)
    javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

root cause 
javax.servlet.ServletException: org.postgresql.Driver (unrecognized class file version)
    org.apache.jasper.runtime.PageContextImpl.doHandlePageException(jasper5-runtime-5.5.17.jar.so)
    org.apache.jasper.runtime.PageContextImpl.handlePageException(jasper5-runtime-5.5.17.jar.so)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:228)
    org.apache.jasper.runtime.HttpJspBase.service(jasper5-runtime-5.5.17.jar.so)
    javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.17.jar.so)
    javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

root cause 
java.lang.ClassFormatError: org.postgresql.Driver (unrecognized class file version)
    java.lang.VMClassLoader.defineClass(libgcj.so.7rh)
    java.lang.ClassLoader.defineClass(libgcj.so.7rh)
    java.security.SecureClassLoader.defineClass(libgcj.so.7rh)
    org.apache.catalina.loader.WebappClassLoader.findClassInternal(catalina-5.5.17.jar.socxif33.so)
    org.apache.catalina.loader.WebappClassLoader.findClass(catalina-5.5.17.jar.socxif33.so)
    org.apache.catalina.loader.WebappClassLoader.loadClass(catalina-5.5.17.jar.socxif33.so)
    org.apache.catalina.loader.WebappClassLoader.loadClass(catalina-5.5.17.jar.socxif33.so)
    java.lang.Class.forName(libgcj.so.7rh)
    java.lang.Class.forName(libgcj.so.7rh)
    logic.RDBMS.<init>(RDBMS.java:27)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:169)
    org.apache.jasper.runtime.HttpJspBase.service(jasper5-runtime-5.5.17.jar.so)
    javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServletWrapper.service(jasper5-compiler-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(jasper5-compiler-5.5.17.jar.so)
    org.apache.jasper.servlet.JspServlet.service(jasper5-compiler-5.5.17.jar.so)
    javax.servlet.http.HttpServlet.service(tomcat5-servlet-2.4-api-5.5.17.jar.so)

note The full stack trace of the root cause is available in the Apache Tomcat/5.5.17 logs.
Apache Tomcat/5.5.17




Я использую jdbc драйвер для postgresql как понимаю проблемма связанна с ним. Как мне поступить сейчас?

Автор: bio_hazard 24.10.2007, 10:03
вроде сам разобрался, я использовал jdbc драйвер, который не работал на jvm, которая установленна на сервере

Автор: pompei 24.10.2007, 12:31
Скачать последнюю версию драйвера и пользоваться ей

Автор: Kangaroo 24.10.2007, 12:38
Цитата(pompei @ 24.10.2007,  12:31)
Скачать последнюю версию драйвера и пользоваться ей

Тут вроде наоборот - скачать последнюю версию джавы и пользоваться ей smile

Автор: bio_hazard 25.10.2007, 10:10
А какую версию java мне надо скачать, чтобы работали web приложения на linux ?
Обычный jdk ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)