> -----Original Message----- > From: Erika L Walker-Arnold [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, January 16, 2002 10:21 AM > To: CF-Talk > Subject: OnRequestEnd.cfm not running > > > OK. This is weird. > > I thought OnRequestEnd runs every time a page is called, as long > as there is > a matching Application.cfm in the app.... > > Am I ok so far? > > I have a form page ... on submission goes to another .cfm page which does > some error checking ... if errors are found, it sends the user back to the > form <cfinclude>, and highlights the errors. > > When I first load the form page ... All the templates that are supposed to > run, indeed do so. Including OnRequestEnd.cfm. If there is an error on the > page though, and the user gets sent back to the form, the > OnRequestEnd does > not run, but Application.cfm does. > > Has anyone ever had this happen? Am I going nuts? Did I do > something wrong? > > ----------------------------------------------------- > Erika L. Walker-Arnold, VP, RUWebby, LLC
There are a few things that could be wrong here: Are you using a cflocation if there is an error? If so, OnRequestEnd.cfm won't run before the cflocation takes place. When you say error, do you mean a runtime error? I don't think OnRequestEnd.cfm is processed unless the actual page loads and runs completely. The OnRequestEnd.cfm file is processed in the same directory that the application.cfm file resides, not in the directory the template runs in, unless that directory contains an application.cfm. The remedy in these situations would be to cfinclude the OnRequestEnd.cfm file to make sure it gets processed, one way or the other; before a cflocation, after an error is caught, or at the end of the template if an OnRequestEnd.cfm does not reside in the same directory as the application.cfm that gets processed. Andy ______________________________________________________________________ Get Your Own Dedicated Windows 2000 Server PIII 800 / 256 MB RAM / 40 GB HD / 20 GB MO/XFER Instant Activation · $99/Month · Free Setup http://www.pennyhost.com/redirect.cfm?adcode=coldfusionb FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Archives: http://www.mail-archive.com/cf-talk@houseoffusion.com/ Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists