Java Applet & Netscape Navigator &.2
Sasch
- java
0 Sasch0 Daniel Thoma
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
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
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