Debugging and Troubleshooting Applications

Macromedia ColdFusion MX provides detailed debugging information to help you resolve problems with your application. This chapter describes how you configure ColdFusion MX to provide debugging information, how to understand the information it provides, and how to use the cftrace and cftimer tags to provide detailed information on code execution. It also provides additional information on tools for validating your code before you run it and techniques for troubleshooting particular problems.

Note: Macromedia Dreamweaver MX provides integrated tools for displaying and using ColdFusion debugging output. For information on using these tools, see the Dreamweaver MX online Help.

Contents

Configuring debugging in the ColdFusion MX Administrator

Using debugging information from browser pages

Controlling debugging information in CFML

Using the cftrace tag to trace execution

Using the cftimer tag to time blocks of code

Using the Code Compatibility Analyzer

Troubleshooting common problems