Whatever message this page gives is out now! Go check it out!

Method summary

Last update:
May 18, 2026
The following table briefly describes the application event methods that you can implement in Application.CFC:
Method nameMethod runs when
Runs when you execute the tag cfabort
The application ends: the application times out, or the server is stopped
The application first starts: the first request for a page is processed or the first CFC method is invoked by an event gateway instance, or a web services or Flash Remoting CFC.
HTTP or AMF calls are made to an application.
An exception that is not caught by a try/catch block occurs.
ColdFusion received a request for a non-existent page.
The onRequestStart method finishes. (This method can filter request contents.)
All pages in the request have been processed:
A request starts
A session ends
A session starts
A ColdFusion server starts
All parameters to these methods are positional. You can use any names for these parameters. When a request executes, ColdFusion runs the CFC methods in the following order:
  1. onApplicationStart (if not run before for this application)
  2. onSessionStart (if not run before for this session)
  3. onRequestStart
  4. onRequest/onCFCRequest
  5. onRequestEnd The onApplicationEnd, onSessionEnd, and onError CFCs are triggered by specific events.

Share this page

Was this page helpful?
We're glad. Tell us how this page helped.
We're sorry. Can you tell us what didn't work for you?
Thank you for your feedback. Your response will help improve this page.

On this page