[Laszlo-user] Debugging OL with script debuggers, especially Flash
Gilad Parann-Nissany
gilad.parann.nissany at g.ho.st
Thu Dec 20 17:22:14 PST 2007
Hi
I’m new to the list and to OL. Just joined an OL-based project and have been getting up to speed. I’ve been looking at ways to debug the project with the usual step-by-step debugger tools and was encouraged since for FireFox/DHTML one is actually recommended by the OL doc (FireBug; see Chapter 50. Debugging ).
So I also checked out Flash. Our project’s main focus right now is Flash not DHTML.
In support I also found the following quote on the other list for OL platform developers, as follows.
From: Henry Minsky <henry.minsky <at> gmail.com>
Subject: Re: adding compilation errors to debugger?
Newsgroups: gmane.comp.java.openlaszlo.devel
Date: 2007-04-11 16:05:47 GMT (36 weeks, 1 day, 8 hours and 45 minutes ago)
Yeah, we actually have two obscure remote debug protocols that our swf apps can support. There
is one based on a TCP socket protocol, using an XML command format based on a standard called XDebug, and we also have a debug protocol based on Flash LocalConnection, which you can use in the 4.0 debugger by clicking the "remote debug console" option. We've only used the remote debugger for two
things, one was for the Eclipse IDE, and the other was to help Max debug the new sprite kernel. But
we ought to push on this for a real platform-independent debugger.
So here is what I am looking to do. I want to take advantage of the Flash stuff (LocalConnection etc).
I have already enabled that "remote debug console" flag and installed the Flash Debug Player (version Flash 9). However no luck attaching any debugger to it, I probably do not have the right clues as to what to install and how to configure the setup. So my questions:
1. Where do I get that fdb debugger (is it part of Flex Builder or the Flex SDK or both or what)? How do I attach it to a running OL & SWF project?
2. Are there any compilation flags to generate debug data that is needed by fdb?
3. The quote above implies I can get this – alternatively - running in Eclipse with a debug perspective; which would be cool; did I understand right and if so how?
4. Alternatively will Flex Builder hook into OL (in the Flash case of course); I don’t mind at least trying that out if someone can guide me.
5. Any gotchas? Is this foolish or will it work?
6. Any docs on the topic?
Thanks
Gilad
Gilad Parann-Nissany
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-user/attachments/20071220/0289ddbb/attachment.html
More information about the Laszlo-user
mailing list