Applet Applet debuggen und Logs finden

ArkLut

Aktives Mitglied
Hi!

Es handelt sich hier um ei Applet das ich von einer Webpage aus aufrufe. (Davon ausgehend, das mein Browser Applets noch unterstützt)

1) In dem Applet Code wird log4j zum loggen benutzt. Aber die Ausgabe davon finde ich nicht. Im Server seitigen Code finde ich die LogAusgabe in den Logfiles am Server. aber das Applet? Wo logged das hin? (Auch in der Java Console sehe ich die Gesuchten ausgaben nicht)

2) Da ich das Applet auch debuggen wollte:
Ich nutze IntelliJ auf Windows. in den Java Options (SystemSteuerung -> Java -> Ansicht -> VM Args) habe ich "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5959" für meine gelisteten JRE eingetragen.
Und in IntelliJ habe ich eine neue Run Config eingetragen für Remote mit localhost und 5959
allerdings kommt die debugg Verbindung nicht zustande ...
Ich habs auch schon mit suspend=y versucht, aber das Applet suspended nicht. Woher weiß ich in welcher JRE ein Applet läuft? Hat der wer noch generelle Tipps?
 
OK. Seltsam, das ich meinen eigenen Beitrag nicht editieren kann ...

1) Da bin ich noch immer nicht schlauer geworden. Das logging was vorgestellt wird ist nur die umleitung von System.out/err eben in die lokale Java Console (die ich schon kannte, und wie erwähnt nichts enthält)
Wo abe log4j hin logged wird mir dabei auch nicht klar.

2.1) Also hab jetzt versucht, das Applet direkt zu starten. aber da fehlen Wohl einige Parameter (oder wwi) die beim Start vom server mitgegeben werden ... Wird so also einiges zu richten sein damit es mit dem funktioniert ()

2.2) Der weg über remote Debugging muss ja dennoch gehen. Wenn man sich den zur richtigen JVM verbindet, bzw diese richtig konfiguriert ist. Nur sehe ich keinen Unterschied zwischen den von mir angegebenen und den in z.b. verlinkten SO-Thread.
 

Zurück
Oben