Your program never hits the breakpoint that you set. Consequently, the
application runs to completion. Check to make sure that you are setting a
breakpoint on the startup execution path.
- Paul
<[EMAIL PROTECTED]> wrote in message
news:<[EMAIL PROTECTED]>...
> Hello,
> I do not succed in using JDEbug.
>
> System :
> - Suse7.0
> - Emacs 20.7.1
> - JDE 2.2.6
> - Java 1.3 from IBM
> (java -version produces
> Java(TM) 2 Runtime Environment, Standard Edition
> (build 1.3.0)
> Classic VM (build 1.3.0, J2RE 1.3.0 IBM build
> cx130-20000623 (JIT enabled: jitc))
> )
>
> Output from Debug buffer :
> *** Debugger Output for Process rj.jsqlgui.JSqlGui(2)
> ***
>
> vm started...
> All threads suspended...
> Launch command line:
> java -classpath ~/Development/source/
> rj.jsqlgui.JSqlGui
>
> Emacs connected to standard IO port 3425 for process
> rj.jsqlgui.JSqlGui.
> Launched VM Java Debug Interface (Reference
> Implementation) version 1.3
> Java Debug Wire Protocol (Reference Implementation)
> version 1.0
> JVM Debug Interface version 1.0
> JVM version 1.3.0 (Classic VM, J2RE 1.3.0 IBM build
> cx130-20000623 (JIT disabled))
> initSIOConnect: starting standard I/O handshake.
> initSIOConnect: starting SIO connect thread.
> Debugger waiting for Emacs to connect to app SIO port
> 3425.
> Setting breakpoint at line 177 in JSqlGui.java.
> Debugger connected to standard I/O socket.
> Running rj.jsqlgui.JSqlGui.
> rj.jsqlgui.JSqlGui process ended.
> Closed transport for application's standard output.
> vm disconnected...
>
> Output from *JDEbug*
> cd ~/Development/source/rj/jsqlgui/
> java -classpath
>
/home/rjocham/emacs/lisp/jde-2.2.6/java/lib/jde.jar:/usr/lib/java/lib/tools.
jar
> jde.debugger.Main
>
>
> (jde-dbo-init-debug-session)
>
> JDE> -1 4 launch 2 -vmexec java -classpath
> ~/Development/source/ rj.jsqlgui.JSqlGui
>
>
> (jde-dbo-message
> 2 "Launched VM Java Debug Interface (Reference
> Implementation) version 1.3
> Java Debug Wire Protocol (Reference Implementation)
> version 1.0
> JVM Debug Interface version 1.0
> JVM version 1.3.0 (Classic VM, J2RE 1.3.0 IBM build
> cx130-20000623 (JIT disabled))")
>
>
> (jde-dbo-message 2 "initSIOConnect: starting standard
> I/O handshake.")
>
>
> (jde-dbo-message 2 "initSIOConnect: starting SIO
> connect thread.")
>
>
> (jde-dbo-message
> 2 "Debugger waiting for Emacs to connect to app SIO
> port 3425.")
>
>
> (jde-dbo-command-result 4 3425)
>
>
> (jde-dbo-event-set
> 2 "all"
> (list "Thread" 1 "main" "waiting" "suspended by
> debugger"
> (list)
> (list)
> nil)
> (list 'jde-dbo-vm-start-event))
>
> JDE> 2 5 break absolute JSqlGui.java 177
>
>
> (jde-dbo-message 2 "Debugger connected to standard I/O
> socket.")
>
>
> (jde-dbo-command-result 5 0)
> JDE> 2 6 run
>
>
>
> (jde-dbo-event-set 2 "none" nil
> (list 'jde-dbo-vm-death-event))
>
>
> (jde-dbo-message 2 "Closed transport for application's
> standard output.")
>
>
> (jde-dbo-event-set 2 "none" nil
> (list 'jde-dbo-vm-disconnected-event))
>
>
> (jde-dbo-command-result 6)
>
> Attached is the prj.el file
>
> I managed to debug with one of the earlier JDE/JDEbug
> versions. So I think that my settings should be ok,
> but who knows.
>
> Thanks for any help
> Ralph
> __________________________________________________________________
> Get your own FREE, personal Netscape Webmail account today at
http://webmail.netscape.com/
>