<cfoutput>
<p>We're sorry. There was a problem.<br /><br />
<a href="#rc.fw.ocsLink#">Please return to the home page and try again</a> <!--- --->
</p>
<cfif rc.this_server_mode EQ 'DEV'>
<div class="error">
<cfif structKeyExists( request, 'failedAction' )>
<!--- sanitize user supplied value before displaying it --->
<b>Action:</b> #replace( request.failedAction, "<", "<", "all" )#<br/>
<cfelse>
<b>Action:</b> unknown<br/>
</cfif>
<b>Error:</b> #request.exception.cause.message#<br/>
<b>Type:</b> #request.exception.cause.type#<br/>
<b>Details:</b> #request.exception.cause.detail#<br/>
</div>
<!--- <Cfset callStackGet()> --->
<cfdump var="#callStackGet()#">
<cfdump var="#rc#">
</cfif>
<cfmail to="#rc.fw.mailto#" from="#rc.ip_addy" subject="claim error" type="html">
<cfif structKeyExists( request, 'failedAction' )>
<!--- sanitize user supplied value before displaying it --->
<b>Action:</b> #replace( request.failedAction, "<", "<", "all" )#<br/>
<cfelse>
<b>Action:</b> unknown<br/>
</cfif>
<b>Error:</b> #request.exception.cause.message#<br/>
<b>Type:</b> #request.exception.cause.type#<br/>
<b>Details:</b> #request.exception.cause.detail#<br/>
<cfdump var="#rc#" label="rc">
</cfmail>
</cfoutput>
<p>#rc.messages.pleaseCall#</p>
<p>#rc.messages.pleaseCall===#</p>
<p>#rc.messages.pleaseCall000#</p>
Because one of these is a syntax error triggered when the file containing the error is read by CFML, the other is a runtime error – CFML reports those differently (so this is really nothing to do with FW/1’s code).
Sean Corfield -- (970) FOR-SEAN -- (904) 302-SEAN
An Architect's View -- http://corfield.org/
"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood