Applet notinited

Hallo liebe Experten,

seit der heutigen Aktualisierung eines Applets auf dem Server
wird das Applet beim Aufrufen nicht mehr initialisiert.

Das Applet ist im Eclipse erstellt. Dort funktioniert es tadellos.

Nun habe ich das alte Applet wieder auf den Server geladen.
Gleiches Ergebnis.

Meine Bitte: Könnt ihr bitte prüfen, ob das Applet (alte Version)
bei euch startet.
Hier der Link: http://www.haller-mtl.de/homepage/breakout/breakout…

Wenn es startet, liegt es an meinem Rechner.

Für eine Idee, wo ich suchen muss, bin ich dankbar.

Danke für die Mühe
und tschüs
Uwe

Nachtrag:

Es funktioniert weder mit Firefox noch mit IE.
Die automatische Aktualisierung von Java ist ausgeschalten.
Gestern hat die alte Version definitiv noch funktioniert.

Was nun?
Uwe

Noch ein Nachtrag.

C:\Dokumente und Einstellungen\uwe>java -version
java version „1.5.0_16“
Java™ 2 Runtime Environment, Standard Edition (build 1.5.0_16-b02)
Java HotSpot™ Client VM (build 1.5.0_16-b02, mixed mode)

Erstellt ist das Applet mit Java 1.5

Der Server dürfte nichts damit zu tun haben. Oder?

Das Applet ist in ein jar-Archiv verpackt.
Da die alte Version nun wieder online ist,
kann es wahrscheinlich auch nichts mit falscher Verpackung
oder Programmierung zu tun haben.

Wo sucht man in solch einm Fall noch?
Uwe

Moin,

ich bekomme da folgenden Error:

Laden: Klasse breakout.Breakout nicht gefunden
java.lang.ClassNotFoundException: breakout.Breakout
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.io.IOException: open HTTP connection failed:http://www.haller-mtl.de/homepage/breakout/breakout/…
at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
… 7 more
Ausnahme: java.lang.ClassNotFoundException: breakout.Breakout

Da wird also eindeutig eine Klasse nicht gefunden.
Überprüfe dies am Besten nochmal.

Gruß,
Puni

Hallo Puni,

danke für die Reaktion.

Die Fehlermeldung hatte ich auch geshen.
Nur kann ich sie mir nicht erklären.

Die Klasse Breakout.class im package breakout im Archiv breakout.jar ist vorhanden und hat seit Ende 2008 in dieser alten Version prima funktioniert.

Erst seitdem ich die neue Version auf den Server geladen habe, geht nichts mehr. Die habe ich dann gelöscht und das alte Archiv drauf gespielt, Fehlanzeige.

Ich bin ratlos.

Was kann das wohl sein?
Uwe

Hallo Puni,

ich konnte das Problem weiter eingrenzen.
Es liegt offenbar am Server.
Als ich breakout.jar vom Server auf meine Festplatte gezogen habe,
musste ich feststellen, dass der Pfad mit den Klassen im Archiv zerstört war.

Ratlos ist jetzt ein schwaches Wort.
Uwe

Hallo Puni und alle die es interessiert,

das Rätsel ist gelöst. Da kommst du nie drauf.
Es lag am Mozilla FireFTP. FireFTP ist ein Programm zum Übertragen von Dateien auf einen FTP-Server für den Browser Mozilla Firefox.

Die Anzahl der Bytes der Datei die übertragen wurde war vor der Übertragung größer als nach der Übertragung. Offenbar ist bei einem automatischem Update FireFTP unglücklich verändert worden.

Jetzt verwende ich FileZilla als FTP-Client und die fehlerfreie Übertragung der Datei und Breakout funktioniert wieder.
http://www.haller-mtl.de/homepage/breakout/breakout…

Danke für die Mühe
und tschüs
Uwe