Ok so what is wrong with using expandPath() in a 4.5 ColdFusion template that is used as the Missing Template handler?
That is the source of my problem. When the 404error.cfm file is called directly in a browser the expandPath() function works properly and resolves the absolute path I need to work with for the <cffile...> calls to replace the <!--include virtural... --> directives. But when the 404error.cfm file is called as the Missing Template Handler, the expandPath() function only returns passed parameter. And then for some reason I do not fathom, this causes the ColdFusion server to serve up it's default 404 error rather then some other error when the returned path does not work with the <cffile...> tag. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;203748912;27390454;j Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:310506 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4