Hi Chris

I can see that when you dump out cferror, the thrown exception is stated
in the structure, my problem lies in that I can't seem to get Cold
Fusion to go to the correct template... The two scenarios are below and
it goes against what my thinking was...


- SCENARIO ONE TEMPLATE
<cferror type="exception" exception="com.whatever"
template="cferror_comwhatever.cfm">
<cferror type="exception" exception="com.whatever.validation"
template="cferror_comwhatevervalidation.cfm">
<cfthrow type="com.whatever.validation" message="this is the
'com.whatever.validation' error calling">

- SCENARIO ONE RESULT
Invokes cferror_comwhatevervalidation.cfm
This appears correct as the custom exception is handled by the correct
cferror tag



- SCENARIO TWO TEMPLATE
<cferror type="exception" exception="com.whatever"
template="cferror_comwhatever.cfm">
<cferror type="exception" exception="com.whatever.validation"
template="cferror_comwhatevervalidation.cfm">
<cfthrow type="com.whatever" message="this is the 'com.whatever' error
calling">

- SCENARIO TWO RESULT
Invokes cferror_comwhatevervalidation.cfm
Should this not invole the cferror_comwhatever.cfm?



This is what I don't understand.... Is this not the way to do it?
For info, if I change the order of the cferror, it just uses the last
one rather than specifically the one stated in the type for cfthrow.

Hope that makes sense.  Thanks for any help.

-- 
dc

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Gold Sponsor - CFHosting.net
http://www.cfhosting.net

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:186822
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to