Hello, I am pleased to say that i am now able to use jdebug from emacs. The biggest hurdle I had was finding the problem with emacs and my application freezing up on me. There's a faq item on that but it states that the problem is xemacs specific. It isn't. Implementing the advice, fixed that problem.
My problem now is trying to easily view variables at a breakpoint. I work as follows: I start the application in emacs and run it until the program is at the point where I want to debug it. I start jdebug and attach the debugger via shared memory interface to the application. I set the breakpoint and do a continue until I get to my breakpoint. Nothing ever appears in the local variables buffer. To display a simple 'int' variable I just put the cursor over the variable and do a JDEbug --> Display --> Variable and I get something like this: "m_recordId" = 1402 (int) But when I do the same thing with a String variable, I get output like this: "cmd" = <java.lang.String:4621> In order to see what is in 'cmd', I need to do a JDEbug --> Display --> String emacs then asks for the object id which I enter and then I get string 4621 = OK where 'OK' is my string. What am I missing here in that (1) is there no direct route to objects, only this 2-step move? (2) is there a way to see all the local (and global) variables in a tree as depicted in the JDEbug Users' Guide? BTW, I'm using jde 2.2.9beta5, semantic-1.4beta11. Thanks for any pointers in the right direction, Joe --- Joe Berry [EMAIL PROTECTED] AIM "joe topshot" Yahoo Msgr "joetopshot" Baltimore, MD
