Java EE "JDI Event Dispatch" Fehler
Wenn ich versuche zu Debuggen, die jedes Projekt in Java EE INDIGO (64 bit) von win 7 und legen Sie einen Haltepunkt irgendwo das Programm verhält sich wie erwartet, aber wenn ich drücken Sie f6 oder f5 weiter gehen, eclipse gibt eine Fehlermeldung aus, die lautet (ich habe Frühjahr installiert):
An internal error occurred during: "JDI Event Dispatch".
com.springsource.sts.groovy.debug.core.GroovyDebugProvider.isAlwaysInteretingLaunch()Z
(Kein Tippfehler, "Z" erscheint)
Jetzt kann ich nicht Debuggen jedem Programm, weil es gibt immer diesen Fehler. Kann mir jemand helfen?
Aus der eclipse error log:
!MESSAGE com.springsource.sts.groovy.debug.core.GroovyDebugProvider.isAlwaysInteretingLaunch()Z
!STACK 0
java.lang.AbstractMethodError: com.springsource.sts.groovy.debug.core.GroovyDebugProvider.isAlwaysInteretingLaunch()Z
at org.eclipse.contribution.jdt.debug.DebugHooksAspect.isInterestingLaunch(DebugHooksAspect.aj:253)
at org.eclipse.contribution.jdt.debug.DebugHooksAspect.ajc$inlineAccessMethod$org_eclipse_contribution_jdt_debug_DebugHooksAspect$org_eclipse_contribution_jdt_debug_DebugHooksAspect$isInterestingLaunch(DebugHooksAspect.aj:1)
at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.getStepFilters_aroundBody1$advice(JDIDebugTarget.java:195)
at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.getStepFilters(JDIDebugTarget.java:1)
at org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler.attachFiltersToStepRequest(JDIThread.java:2154)
at org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler.createStepRequest(JDIThread.java:2065)
at org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler.createStepRequest(JDIThread.java:2040)
at org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler.step(JDIThread.java:1989)
at org.eclipse.jdt.internal.debug.core.model.JDIThread.stepOver(JDIThread.java:1412)
at org.eclipse.jdt.internal.debug.core.model.JDIStackFrame.stepOver(JDIStackFrame.java:418)
at org.eclipse.debug.internal.core.commands.StepOverCommand.step(StepOverCommand.java:27)
at org.eclipse.debug.internal.core.commands.StepCommand.doExecute(StepCommand.java:34)
at org.eclipse.debug.core.commands.AbstractDebugCommand$1.run(AbstractDebugCommand.java:213)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
- Erscheint für Eclipse Juno/Indigo mit Android-Debugging auch.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Scheint dies ein ähnlicher Fehler, um diese bug im jira-codehaus (siehe Kommentarteil). Ich war in der Lage, wechseln Sie zurück zu einer älteren eclipse-installation (von vor zwei Wochen), um loszuwerden, das aktuelle problem und ein upgrade auf Eclipse 3.7, sobald es die Zeit erlaubt.
So verrückt wie das klingt, wurde auch ich immer diese Fehlermeldung beim Debuggen einer Android-App und versuchen, Schritt in einer bestimmten Methode, und es behoben, durch das umbenennen der Methode, die ich versuchte, um Schritt in.
Hatte ich versucht:
Meine Methode hieß "getMessageInfoFromDb"... und war in einer Klasse, die nicht etwas verlängern, aber implementiert Serializable 😉
Versuchen Sie, das deaktivieren der einfachen Schritt-Filterung, insbesondere die Filterung von einfachen Getter.
löschen der Temp-Ordner von yourlocalpath\domainfolder\Servers\AdminServer
domains\base_domain\servers\AdminServer
Haben Sie getan, alle DB-import zweimal oder mehr mal auf die gleiche DB, die Sie für die Anwendung, in der Sie laufen im debug-Modus. Weil ich mich auch immer ähnliche Fehler mit der Beschriftung
JDI
beim starten von Application Server mit dem bereitgestellten.ear
im Eclipse-basierte IDE, die als popup.Als die db importiert wird zweimal Benutzer erstellten Tabellen wird importiert, wenn es versucht wurde in der gleichen Art von Datenbanken. Aber Oracle-App - & System-Spezifische Tabellen, die Fehler im Prozess der Import. Und einige Absturz in die....
Ich hoffe das ist das, was Szenario deins auch....
In meinem Fall hatte ich importiert Oracle-db von UNIX-Umgebung auf Oracle XE in der Windows-Umgebung.