java.lang.NoSuchMethodError: initializeSystemClass
Godmar Back
gback at cs.utah.edu
Sun Jun 28 19:14:15 PDT 1998
Alicia,
this problem has been showing up before, and apparently there is a
version of classes.zip out there where the system class does not have
an initializeSystemClass method. Since we cannot look at the code,
we do not know why. It is suspected that the version w/o the method
comes from some Linux JDKs.
You have three choices:
* Get a classes.zip that does have that method, like the one from
Sun.
* remove line 112 (do_execute_java_class_method(...)) from
baseClasses.c
* get the fix from the mailing list archives that checks for the
existence of initializeSystemClass and doesn't complain if it's
not there. (rufus.w3.org/kaffe)
I don't know whether we want to make option 3 the default.
It might be better to simply fail if the classes.zip does not have that
method because there might be something else "wrong" with it too. But
who knows. We all hope the issue will become obsolete once TVT's
class libraries are out...
- Godmar
More information about the kaffe
mailing list