The SessionInvalidate backport attempts to use a function that was only introduced in CF10, in particular, lines 72-73 in cf10.cfm.
lc.sessionTracker = CreateObject("java", "coldfusion.runtime.SessionTracker"); lc.sessionTracker.cleanUp(application.applicationName, lc.sessionId);
This causes an error when calling SessionInvalidate in CF9 and below.
The SessionInvalidate backport attempts to use a function that was only introduced in CF10, in particular, lines 72-73 in cf10.cfm.
lc.sessionTracker = CreateObject("java", "coldfusion.runtime.SessionTracker"); lc.sessionTracker.cleanUp(application.applicationName, lc.sessionId);This causes an error when calling SessionInvalidate in CF9 and below.