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