General Information
- What is FusionDebug?
- How can I evaluate FusionDebug?
- What are the major features of FusionDebug?
- Which versions of Eclipse are supported?
- Which versions of ColdFusion MX are supported?
- How should I install FusionDebug?
- How can I find more help on FusionDebug?
- Do we offer support for FusionDebug?
- What is the FusionDebug End User License Agreement?
- Can I use FusionDebug with FusionReactor?
- Does FusionDebug work with BlueDragon?
- Do I have to Develop with Eclipse to use FusionDebug?
- What Does "Step Into" Mean?
- What Does the User See While a Page Is Being Debugged?
- Why does Eclipse on Windows not restart after I have switched the workspace?
FlexBuilder
- Does FusionDebug work with FlexBuilder?
- How do I install FusionDebug into FlexBuilder?
- Can I use FusionDebug to debug the Flex code too?
Pricing and Availability Information
- How much does FusionDebug cost?
- Is FusionDebug licensed per seat?
- What are the benefits of a FusionDebug software subscription?
- How do I activate my FusionDebug license?
- I already own a version of FusionDebug. What are my upgrade options?
If you cant find what you are looking for why not check out the FusionDebug Google Discussion Group.
General Information
What is FusionDebug?
FusionDebug integrates with the Eclipse IDE and can be used with its text editor, or CFEclipse, or any other CFML editor plug-in registered within Eclipse. It enables developers to control the execution of their programs by setting breakpoints, stepping through tags in either templates or CFC's, examining the contents of variables and setting up expression watchers, and much, much more. FusionDebug also provides different levels of debugging information so that advanced ColdFusion MX developers can get a low-level view of what's happening within their programs.
How can I evaluate FusionDebug?
We offer a 20-day free trial of FusionDebug. After 20 days, the Trial Edition simply disables itself, without the need to uninstall it. Evaluators can turn the Trial Edition into a full version by entering a valid license key. You will then have 10 days to activate your key.
What are the major features of FusionDebug?
For a list of features in FusionDebug, please see the Feature Tour. For a list of features released in our FusionDebug 2.0.1 version click here.
Which versions of Eclipse are supported?
FusionDebug currently supports Eclipse versions 3.1 and 3.2.
Which versions of ColdFusion MX are supported?
FusionDebug currently supports ColdFusion MX 6.1, 7, 7.0.1, 7.0.2 and 8.
How should I install FusionDebug?
For full install instructions please see the FusionDebug User Guide.
How can I find more help on FusionDebug?
All areas of FusionDebug are covered in the FusionDebug User Guide. If you just want an overview of what FusionDebug can do then we suggest taking time to watch (or participate in) our FusionDebug demo presentations. Additionally we also have a Feature Tour where you can read about FusionDebug functionality.
Do we offer support for FusionDebug?
Yes. We help customers for any questions that relate to installing our FusionDebug or FusionReactor products. This support service is provided free of charge. If you have an installation questions, please contact support.
We also offer:
Remote Support: We provide a remote support model which is designed to help customers get a quick resolution to a range of CF / web application related problems. We often use the results and reporting information from FusionReactor to assist us in isolating specific problems. Remote Support may be purchased in blocks of 4 hour units.
On-Site Support: With this support we are able to send you an 'expert' CF consultant directly to your company anywhere in the world. Typical engagements include application performance tuning & analysis, issue isolation, upgrade consulting and on-site analysis + fix.
For all inquiries, contact Support Services using our contact form.
What is the FusionDebug End User License Agreement?
The FusionDebug End User License Agreement ("EULA") is available online for you to read.
Can I use FusionDebug with FusionReactor?
Yes, but you should disable Crash Protection within FusionReactor because VM deadlock can occur if FusionDebug attempts to perform operations on a thread currently suspended by Crash Protection. (If this occurs then you will need to restart your J2EE container.)
Does FusionDebug work with BlueDragon?
BlueDragon support is currently not available.
Do I have to develop with Eclipse to use FusionDebug?
FusionDebug integrates directly with Eclipse, including the Eclipse Base as well as instances of it that you may install with CFEclipse or FlexBuilder. Still, you don't need to develop within these editors if you don't want to. Once FusionDebug is set up you can develop in DWMX, HomeSite+, CF Studio or any other editor and just jump into Eclipse when you want to actually debug a page.
What Does "Step Into" Mean?
"Step into", when used on a line that would go into a new file such as a CFC method, CFINCLUDE, or custom tag, will open that new file and show the first line of CFML code in that file.
What Does the User See While a Page Is Being Debugged?
When a browser requests a page that's being debugged and has stopped at a breakpoint, it will appear to be hung until the code sends output.
Why does Eclipse on Windows not restart after I have switched the workspace?
The FusionDebug Eclipse Plugin installs it own launcher to enable starting Eclipse in the FusionDebug perspective. If you have used it to start Eclipse and then use the File->Switch Workspace function it does not restart automatically. Please manually restart Eclipse in this case.
FlexBuilder
Does FusionDebug work with FlexBuilder?
Yes. FusionDebug integrates seamlessly into FlexBuilder.
How do I install FusionDebug into FlexBuilder?
The install instructions for installing into FlexBuilder are exactly the same as those for the Eclipse base. You can find the complete install instructions in the User Guide and a short version of them are also available directly on the download page.
Can I use FusionDebug to debug the Flex code too?
FlexBuilder has an integrated debugger for Flex code. FusionDebug adds debug support for ColdFusion MX based Flex applications, so with both installed can debug both your Flex and ColdFusion MX code simultaneously! FlexBuilder and FusionDebug will switch automatically as control flows between Flex and ColdFusion MX.
You can also debug CFCs as called from Flex, even if you do not have FlexBuilder.
Pricing and Availability Information
How much does FusionDebug cost?
For pricing, please see the buy page.
Is FusionDebug priced per seat?
Yes. You will need one license for each installation of FusionDebug you have.
What are the benefits of a software subscription?
Software subscriptions entitle you to free product upgrades over a one or two-year period, saving you potentially hundreds of dollars.
How do I activate my FusionDebug license?
Go to the license activation page and follow the instructions listed there.
I already own a version of FusionDebug. What are my upgrade options?
It is always possible to purchase an upgrade to a new version of FusionDebug. For specific information on upgrade options, please contact sales or fill in the form on the contact details page.
If you cant find what you are looking for why not check out the FusionDebug Google Discussion Group.

