Here's my notes on cferror types (CF 4.5 SP2, Solaris, Oracle 8i):

Chris Norloff


type="expression"
        - catches bad expression like "select * from m_job_summary where 
job_id=#doesnt_exist#"

type="database"
        - catches bad SQL like "select * from m_job_summary GROUP ORDER BY"
        - catches invalid column like "select * from m_job_summary where 
doesnt_exist=10"

type="missinginclude"
        - catches missing cfincluded files
        - catches missing cfmodule files.

type="lock"
        - catches problem with lock, such as timing out while waiting to get exclusive 
access.

type="any"
        Catches things not caught by a previous cfcatch statement. 
        Example:
        - timeout error.  Sometimes timeout error has type 
COM.ALLAIRE.COLDFUSION.REQUEST.TIMEOUT.  Sometimes type is UNKNOWN and the message is 
Request timed out.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Reply via email to