Bug#559323: libcommons-el-java: may be wrong jdk version
Vladimir Stavrinov
vs at inist.ru
Thu Dec 3 16:07:41 UTC 2009
Package: libcommons-el-java
Version: 1.0-4
Severity: normal
The tomcat error You see below except with libcommons-el-java-1.0-5
It is possible if You compile it with jdk 1.6 while source is not
adopted for this new version. I have downgrade to 1.0-4 to solve this
problem. The application is running under jdk 1.5 and tomcat5.5.
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.31-1-686 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R)
Shell: /bin/sh linked to /bin/bash
Versions of packages libcommons-el-java depends on:
ii gij-4.0 [java1-runtime] 4.0.3-2 The GNU Java bytecode interpreter
ii gij-4.1 [java2-runtime] 4.1.2-19 The GNU Java bytecode interpreter
ii libservlet2.4-java 5.0.30-8 Servlet 2.4 and JSP 2.0 Java class
ii sun-java6-jre [java2-runtime] 6-17-1 Sun Java(TM) Runtime Environment (
libcommons-el-java recommends no packages.
libcommons-el-java suggests no packages.
-- no debconf information
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
javax.servlet.ServletException: Servlet.init() for servlet patent threw exception
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
java.lang.Thread.run(Thread.java:595)
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)
java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
java.net.URLClassLoader.access$100(URLClassLoader.java:56)
java.net.URLClassLoader$1.run(URLClassLoader.java:195)
java.security.AccessController.doPrivileged(Native Method)
java.net.URLClassLoader.findClass(URLClassLoader.java:188)
java.lang.ClassLoader.loadClass(ClassLoader.java:306)
java.lang.ClassLoader.loadClass(ClassLoader.java:299)
java.lang.ClassLoader.loadClass(ClassLoader.java:251)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1350)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1209)
java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
java.lang.Class.forName0(Native Method)
java.lang.Class.forName(Class.java:242)
java.sql.DriverManager.getCallerClass(DriverManager.java:442)
java.sql.DriverManager.getConnection(DriverManager.java:519)
java.sql.DriverManager.getConnection(DriverManager.java:193)
inist.servlet.DBCManager.createConnection(DBCManager.java:170)
inist.servlet.DBCManager.getConnection(DBCManager.java:156)
inist.servlet.DBCManager.getDBC(DBCManager.java:124)
inist.servlet.IServlet.getConnection(IServlet.java:1258)
inist.servlet.IServlet.initSite(IServlet.java:344)
inist.servlet.IServlet.init(IServlet.java:298)
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:548)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
java.lang.Thread.run(Thread.java:595)
note The full stack trace of the root cause is available in the Apache Tomcat/5.5 logs.
Apache Tomcat/5.5
--
*********************************
**** Vladimir Stavrinov ******
******* vs at inist.ru *********
*********************************
More information about the pkg-java-maintainers
mailing list