Hi. Did a search and didn't see anyone else commenting on the CF10 debugger so it may just be me.
I just installed CF10 and turned the debugging on and two things are driving me crazy.
1) The error message overlay block some of the information.
2) I'm not getting the detailed information I used to get - and yes I have turned it all on in the Debug Output Settings. What I get now is a message saying that the highlest level object encountered an error and in CF9 I would get the details - line # etc of where the error was actually encountered. So lets say I call a CFC and the error happens in one of the CFC's functions, the message I get back says that the template calling the CFC encountered an error. Before CF would output the entire chain of what object called what and show me the line in the CFC method where the error occured. I'm also not getting the the SQL that was run when excuting the SQL failed.
If anyone has any suggestions, they would be appreciated.
Are you certain you have "enable robust exception handling" switched on? Because that's what controls what you're asking about, and it sure seems to behave the same on CF10 as it did on pervious versions of CF to me.
Yeah, well that messes with the debug output as the security people @ Adobe thought it was divulging too much info. TBH I think that was a misfire of an idea, but so be it.
To get rid, you don't need to reinstall, you just need to get rid of the error handler in CFAdmin. You should be back in business after that.
Excellent - that was the problem.
I shut down the CF service and renamed secure_profile_error.cfm (found in C:\ColdFusion10\cfusion\wwwroot\CFIDE\administrator\templates) to xsecure_profile_error.cfm, then restarted the service.
Have all of the error details now.
Thanks Adam. Really appreciate the help.
Europe, Middle East and Africa