The other week when I got an unusual error in my logs, it got me thinking about how and when ColdFusion actually logs anything, especially when we have a try / catch block very little is ever actually logged by ColdFusion. Thought about it some more and think that the way ColdFusion handles logging of errors is wrong.
So far all I have been told is this is normal and it won't change.
What furiates me is this is something that someone, somewhere needs to take a stance and say yes it would be great if it actually did that and change the perception that is there.
So to give a run down on the issues, lets look at what the try / catch block actually does in your Application.