JDebuggy: Debugging robots in Eclipse

4 views
Skip to first unread message

dflorey

unread,
Jun 4, 2009, 1:29:34 PM6/4/09
to Google Wave API
Hi there!
My first unstable alpha release of JDebuggy is online. It will enable
you to debug your robots in local dev environment even if you are in a
subnet behind a router.
Beside being able to add breakpoints to inspect variables etc. you can
test your robot without uploading it to app engine.
I've tested it with Eclipse, but it should work with any other IDE.
How to use JDebuggy:
- Download the attached wave-debugger.jar file
- Start the jar by typing java -jar wave-debugger.jar robotname
(Replace robotname with a unique name for your robot)
- Start your robot locally in debug mode. In Eclipse simply right-
click on your robot project and select "Debug As... Web Application".
Right now JDebuggy assumes that your server will listen on port 8080.
- Create a new wave and add JDebuggy as participant
(jdeb...@appspot.com)
- Create a new blip and type Debug: robotname (Use exactly the same
name you've been choosing when starting the wave-debugger)

All subsequent events will be forwarded to your robot.
Have fun+Comments and suggestions welcome

Daniel

dfl...@wavesandbox.com

dflorey

unread,
Jun 4, 2009, 1:30:51 PM6/4/09
to Google Wave API
This is the link to the executable client wave-debugger.jar:

http://groups.google.com/group/google-wave-api/web/wave-debugger.jar

Lucas Caro

unread,
Jul 28, 2009, 5:59:43 PM7/28/09
to Google Wave API
Hi there, debuggy sounds really usefull! i cant use it because
i'm having problems starting the local robot... did you add
libraries to your python environment?
I'm having this problem:

Traceback (most recent call last):
File "/home/lucas/src/wave/tutorial/WaveTutorial.py", line 10, in
<module>
from waveapi import robot
File "/home/lucas/src/wave/tutorial/waveapi/robot.py", line 25, in
<module>
from google.appengine.ext import webapp
ImportError: No module named google.appengine.ext

did you do something to fix this or it's because I'm using netbeans?
THanks a lot for the bot!

Lucas Caro

unread,
Jul 28, 2009, 6:38:59 PM7/28/09
to Google Wave API
Nevermind, i have all the sources, it was just a newbie question. Just
downloaded the appengine libs and linked them on my project's dir.

thanks for the bot!

Albert Castellana

unread,
Aug 2, 2009, 12:47:40 AM8/2/09
to Google Wave API
Hey there, first, thanks for the robot :)

Then, I'm having trouble making it run. I've followed the instructions
and i see this on the console of the wave-debugger.jar

02-ago-2009 12:43:27 com.floreysoft.wave.Debugger$1 run
GRAVE: Communication with debug proxy failed
java.io.IOException: Server returned HTTP response code: 500 for URL:
http://localhost:8080/_wave/r
bot/jsonrpc
at sun.net.www.protocol.http.HttpURLConnection.getInputStream
(Unknown Source)
at com.floreysoft.wave.Debugger$1.run(Debugger.java:75)

Any idea? :S

dflorey

unread,
Aug 7, 2009, 6:05:26 AM8/7/09
to Google Wave API
Hi,
I've been only using it with Eclipse/Java. No clue if it will help in
python environment.
You have to start your app in eclipse in debug mode and run appengine
locale server on default port.

Prashant

unread,
Aug 17, 2009, 1:37:10 PM8/17/09
to Google Wave API
I am not able to download the jar file listed. Is it removed or I just
dont have access to it.

http://groups.google.com/group/google-wave-api/web/wave-debugger.jar

Could you please put this jar on google code hosting site?

Erik

unread,
Aug 23, 2009, 12:30:04 AM8/23/09
to Google Wave API
Yeah I'm having the same problem. It redirects to a Google Groups
page that says "The page you navigated to does not exist."

Erik

unread,
Aug 23, 2009, 12:41:20 AM8/23/09
to Google Wave API
I found the file on this wave

https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox.com!w%252BWQRMAO32%25250

Hopefully that link works.

On Aug 17, 10:37 am, Prashant <pbhales...@gmail.com> wrote:

dflorey

unread,
Aug 27, 2009, 7:45:01 AM8/27/09
to Google Wave API
I'm not working on the wave stuff any more at the moment. I guess
someone deleted that file. I'll post a version on my server once I
find the time.
Cheers,
Daniel

On Aug 23, 6:41 am, Erik <bradlees...@gmail.com> wrote:
> I found the file on this wave
>
> https://wave.google.com/a/wavesandbox.com/#restored:wave:wavesandbox....

Jeffrey R

unread,
Oct 14, 2009, 12:59:34 AM10/14/09
to Google Wave API
Yes that would be great, cant find your file anywhere.
Reply all
Reply to author
Forward
0 new messages