Hi,
in my understanding FB uses the same low-level (protocol) code as FDB, but a bit different high-level wrapper. Since FB is not open-sourced I don't know what is the difference.

I recommend you to try using FDB from Adobe AIR SDK bundle that includes ASC 2.0. FDB tool bundled there is very much different from what is in the Apache Flex SDK and it usually works better. You do not have to switch your project to AIR SDK in IntelliJ, it is enough to configure AIR SDK in Project Stucture | SDKs and select it in 'Use debugger from SDK' field in the Flash App Run Configuration dialog (Run | Edit Configurations).

If you have time to debug FDB tool itself - it is rather easy to do. I've uploaded IntelliJ IDEA project files to https://drive.google.com/file/d/0B08iHspLVQF0bUI3NF8xd2NLNVE/edit?usp=sharing. You need to have Apache Flex SDK built locally from sources, because my project structure is not 'fair' - it relies on some jars that are built during standard SDK build process by ant. Unpack attached zip in the 'sdk' root repository folder and open the project in IntelliJ IDEA. There's already DebugCLI run configuration created, so just click Debug button, after compilation you'll get fdb greeting in the Debug tool window.

Alexander

On 14.01.2014 22:18, Frédéric THOMAS wrote:
Hi,

I'm facing an issue using IntelliJ or FDB directly to debug multi-module projects then tried with 
FB and had no problems, maybe someone can enlighten me regarding the differences, basically, the 
issue is that I can't set a breakpoint in a module, these are the returned messages 
"Breakpoint not set; no executable code at line" or "There is no executable code on 
the specified line" :
...
Thanks,
Frédéric THOMAS                                         

Reply via email to