[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-bugs-dist
Subject: [Bug 57619] New: ClassFormatError thrown when opening a java applet
From: Cleary Mike <cleary_mike () emc ! com>
Date: 2003-04-23 17:36:29
[Download RAW message or body]
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
http://bugs.kde.org/show_bug.cgi?id=57619
Summary: ClassFormatError thrown when opening a java applet
(NOT a duplicate - basically request to reopen bug
21958)
Product: konqueror
Version: 3.1.1
Platform: SuSE RPMs
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: konq-bugs@kde.org
ReportedBy: cleary_mike@emc.com
Version: 3.1.1 (using KDE KDE 3.1.1)
Installed from: SuSE RPMs
Compiler: gcc version 3.3 20030226 (prerelease) (SuSE Linux)
OS: Linux
At work we have a java applet which serves as a front end for running various test \
suites. It will not load in Konqueror, and gives the following error:
KJAS: GUI.DVTTestApplet could not be fixed
java.lang.ClassFormatError: GUI/DVTTestApplet (Bad magic number)
at java.lang.ClassLoader.defineClass0(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:502)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
at org.kde.kjas.server.KJASAppletClassLoader.fixAndDefineClass(KJASAppletClassLoader.java:374)
at org.kde.kjas.server.KJASAppletClassLoader.loadFixedClass(KJASAppletClassLoader.java:317)
at org.kde.kjas.server.KJASAppletClassLoader.findClass(KJASAppletClassLoader.java:236)
at org.kde.kjas.server.KJASAppletClassLoader.loadClass(KJASAppletClassLoader.java:274)
at org.kde.kjas.server.KJASAppletStub$2.run(KJASAppletStub.java:163)
at java.lang.Thread.run(Thread.java:536)
Class could not be loaded: GUI.DVTTestApplet
Backtrace:
java.lang.ClassNotFoundException: triggered by java.lang.ClassFormatError: \
GUI/DVTTestApplet (Bad magic number)
at org.kde.kjas.server.KJASAppletClassLoader.loadFixedClass(KJASAppletClassLoader.java:325)
at org.kde.kjas.server.KJASAppletClassLoader.findClass(KJASAppletClassLoader.java:236)
at org.kde.kjas.server.KJASAppletClassLoader.loadClass(KJASAppletClassLoader.java:274)
at org.kde.kjas.server.KJASAppletStub$2.run(KJASAppletStub.java:163)
at java.lang.Thread.run(Thread.java:536)
This is similar I think to what was reported in bug 21958. 21958 was closed because \
"these applets won't run on the java 2 platform". In my case this is not true. The \
applet works fine in Netscape/Mozilla (on SuSE 8.1 and 8.2). It also worked in Opera \
on SuSE 8.1 It works fine in Internet Explorer 6.0 on Windows XP Pro and Windows \
2000. On both Linux and Windows, the JRE is build 1.4.1_02-b06. I don't know what \
the problem might be, but it obviously isn't a case of the applet "won't run on the \
java 2 platform".
Since ClassFormatError is thrown when the JVM has a problem loading a class file, \
perhaps there may be something amiss with the implementation of ClassLoader. Just a \
thought....:)
TIA,
Mike Cleary
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic