Hallo,
Ich verwende Eclipse Galileo mit JBoss 4.3 und habe eine bzw. mehrere Serverinstanzen, die ich ja mit Debug oder Start ausführen kann.
Mein Problem:
Ich starte den Eclipse Server im Debug Mode.
Ich setze im Sourcecode einen Haltepunkt. Eclipse hält beim Haltepunkt korrekt an.
Dann möchte ich jetzt die aktuelle Codeausführung abbrechen. Nur ich weiss nicht wie.
Wenn ich den Thread "terminate", wird auch mein Server gestoppt. Das möchte ich nicht. Ich möchte nur die aktuelle Codeausführung "exitten". Ihn erneut zu starten, einzuloggen etc. nimmt zu viel Zeit in Anspruch.
Dank im Voraus.
Das Karteifenster "Debug" sieht bei mir so aus:
xx [Generic Server]
-org.jboss.Main at localhost:1234
--Thread ...
--Daemon Thread ...
--Daemon Thread ...
--Daemon Thread [http-0.0.0.0-1234-3] (Suspended (breakpoint at line 123 in XBean)) <-- um den gehts
---XBean.meth()...
---XBean.meth()...
---...
---JIoEndpoint$Worker.run() line: 447
---Thread.run() line: 123
--Daemon Thread ...
--Daemon Thread ...
Ich verwende Eclipse Galileo mit JBoss 4.3 und habe eine bzw. mehrere Serverinstanzen, die ich ja mit Debug oder Start ausführen kann.
Mein Problem:
Ich starte den Eclipse Server im Debug Mode.
Ich setze im Sourcecode einen Haltepunkt. Eclipse hält beim Haltepunkt korrekt an.
Dann möchte ich jetzt die aktuelle Codeausführung abbrechen. Nur ich weiss nicht wie.
Wenn ich den Thread "terminate", wird auch mein Server gestoppt. Das möchte ich nicht. Ich möchte nur die aktuelle Codeausführung "exitten". Ihn erneut zu starten, einzuloggen etc. nimmt zu viel Zeit in Anspruch.
Dank im Voraus.
Das Karteifenster "Debug" sieht bei mir so aus:
xx [Generic Server]
-org.jboss.Main at localhost:1234
--Thread ...
--Daemon Thread ...
--Daemon Thread ...
--Daemon Thread [http-0.0.0.0-1234-3] (Suspended (breakpoint at line 123 in XBean)) <-- um den gehts
---XBean.meth()...
---XBean.meth()...
---...
---JIoEndpoint$Worker.run() line: 447
---Thread.run() line: 123
--Daemon Thread ...
--Daemon Thread ...