CFMXTrace ColdFusion realtime tracing, debug, breakpoint, abort or pause requests, dump variables and execution of code

CFMXTrace realtime coldfusion trace and debugging utility.

Introduction:
CFMXTrace is an application which will give you an insight of what a coldfusion request is doing, realtime.
With CFMXTrace you are able to pass any debug information like status codes, dumps, or keep track of for eg. an export percentage.
Further information is included in the coldfusion template.

CFMXTrace is, and remains freeware.

For suggestions, questions, error reports please email me at marius [at] vanzwijndregt [dot] com
Please keep in mind that CFMXTrace uses tcp sockets, so never use it on a production environment if you are not
sure what the latency is between the application and the coldfusion server.

Download:
Download the latest version (1.1.60815) here [use save target as] (Windows executable and Coldfusion template, uses MSXML 4+)


Screenshot v. 1.1:
Screenshot 1.1

New in version 1.1.9 build 62
====================
Features

- You are now able to create breakpoints with the request.rtBreakpoint function.

- Pause requests
In the trace log windows and in the popup menu, a new option exists 'Pause' and 'Continue/ Step'
When clicking 'Pause', the next rtTrace function will create a breakpoint.
When clicking 'Continue/ Step', the next rtTrace function will continue the request.

* Breakpoints will be cleared when the CFMXTrace application is unavailable (failsafe).

- Dynamic dump
In the tracelog window, you can request a dump of a variable

- Dynamic execution of code
In the tracelog window, you can now create code which can be executed on the fly


New in version 0.9.7 build 56
====================

Features

- Abort requests
  In the trace log windows and in the popup menu, a new option exists 'Abort request'.
  When clicked, the next request.rtTrace function will <cfabort> a request.

- New socket server
   The socket server has been updated

Bugs

  - Large dumps are now supported
  - Tracelog ordering has been fixed



Installation:
1. Include the supplied template before calling the trace function:-

2. Add the trace function througout your code:-

3. CFMXTrace is default configured for the localhost, so start it up and run your code:-
* Your application is reckognized and registered by CFMXTrace.
* Par client last trace message

* Par trace message dump information