Frage

allererst ist es möglich, zu debuggen Web-Anwendungen mit Eclipse und WebLogic 8.1. Ich kann mit WebLogic 10 erfolgreich debuggen. in Weblogic 8.1, wenn ich auf Debug-Server klicken von Eclipse es mir eine Debug-Warnung zeigt über jsp Debug-Seiten. und dann beginnt. wenn Sie starten, debuggen der Serverstatus zeigt in Eclipse als „gestartet“ nicht im Vergleich zu WebLogic 10 und Bruchstellen arbeiten nicht an alle.

Ich habe meine gesetzt startWLS.cmd Datei korrekt für das Debuggen auf. Ich bin mit Eclipse 3.4

War es hilfreich?

Lösung

Ich glaube, Sie verwenden eine Art Plugin, können Sie Debug-Code auf WebLogic ausgeführt verdunkeln, ohne sich um die blutigen Details des Prozesses informiert zu werden.

Eigentlich was passiert ist, dass Ihr weblogic als externer Prozess ausgeführt werden (auch wenn Sie seine stdout in die Eclipse-Konsole sehen) und eine Verbindung mit Remote-Debugger zu.

Also, wahrscheinlich dein Plugin nicht unterstützt WebLogic 8.

Aber es ist sehr einfach remote jede Java-Anwendung zu debuggen.

Der folgende Artikel beschreibt, wie dies zu tun: http: // eclipse .dzone.com / articles / wie-Debug-Remote-java-applicat

Kurz müssen Sie die folgenden Optionen hinzufügen, wenn Sie Ihre Anwendung ausführen:

-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y

Finden Sie einfach den Schläger / cmd / sh Skript, das läuft WebLogic und ändern.

Dann remote durch das Debuggen starten Run / Debug-Konfigurationen / Remote Java Application

und konfigurieren Sie den Port Ihres angegeben wird, wenn Ihre RAN Ihre Anwendung.

Andere Tipps

Stack Overflow is cool site, but you will likely get more on-topic responses to your question by asking it on Oracle's eclipse tooling forum:

http://forums.oracle.com/forums/forum.jspa?forumID=578

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top