Sasch: Java Applet & Netscape Navigator &.2

Moinsen,

Ich hab ein kleines Problem.
Für eine Intranetanwendung lasse ich mir für jeden Nutzer einen Menübaum als Applet "zusammenbasteln". Im IE läuft das ganze Ding auch problemlos. Nun wollte ich das ganze Projekt mal aufm Netscape 6.2 testen, aber da krieg ich jedesmal die Meldung "Applet not initiated" und in der Java Konsole bekomme ich die Fehlermeldung:

java.lang.ClassFormatError: MSBTree/RTreeList$treeCanvas (Invalid start_pc/length in local var table)
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at sun.applet.AppletClassLoader.findClass(Unknown Source)
 at sun.plugin.security.PluginClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.applet.AppletClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClassInternal(Unknown Source)
 at MSBTree.RTreeApplet.<init>(RTreeApplet.java:35)
 at java.lang.Class.newInstance0(Native Method)
 at java.lang.Class.newInstance(Unknown Source)
 at sun.applet.AppletPanel.createApplet(Unknown Source)
 at sun.plugin.AppletViewer.createApplet(Unknown Source)
 at sun.applet.AppletPanel.runLoader(Unknown Source)
 at sun.applet.AppletPanel.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

Hat jemand ne Ahnung was das bedeuten kann und was ich tun kann, um das Applet zum laufen zu kriegen?

Danke für Eure Hilfe.

Gruß Sasch

  1. Nachtrag:

    Unter www.java4less.com/RTree/example.htm ist ein ähnliches Applet zu finden. Dieses funzt auch wenn ich mit Netscape dahintapse.

    Beim meiner Version wird das Applet auch korrekt auf gebaut (ich kann mir den Code anschauen und er sieht korrekt aus), aber es wird nicht angezeigt.

    H4H, Sasch

  2. Hallo

    java.lang.ClassFormatError: MSBTree/RTreeList$treeCanvas

    Die VM hält das Zeug, was im entsprechenden *.class-file steht, für fehlerhaft.
    Da Du mit NN6 wohl die Sun-VM verwendest, hat sie vermutlich recht.

    * Kann man das Applet irgend wo sehen?
    * Mit welchem Compiler hast Du es übersetzt?

    Grüße

    Daniel