Simultaneously debug client-side Flex and server-side Java
One nice side benefit of the fact that we use Eclipse as the host for Flex Builder is that it means that within a single IDE, you can simultaneously debug your client-side Flex code and your server-side Java code.
Eclipse allows you to have several debugging sessions going at the same time. So the “Debug” view can have, for example, a Java callstack showing the code in your server app, and a Flex callstack showing the code in your client-side app.
To do this, you will need to be running the “plugin” version of Flex Builder — the version that runs as a set of plugins on top of a pre-existing Eclipse installation — rather than the “standalone” version.
Last month, James Ward did a thorough write-up on how to get this working.
Very cool. If you hadn’t posted this, I wouldn’t have realized it. My company had an intern looking into Flex 2.0 this summer and he did a little investigation into simultaneous Flex client and Java server debugging but didn’t get anywhere with it.