Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
quote:
Time to roll back the sleeves. Put the code
<!--- get a clone of the entire session structure--->
<cfset application.sessions=structnew()>
<cfset application.sessions=duplicate(session)>
I did this but session was not defined. It is my understanding that session was not defined in onSessionEnd so I did change this to arguments.sessionScope and received the error Message.
Detail ColdFusion does not support making a copy of a ColdFusion Component.
ErrNumber 0
Message Unable to duplicate a ColdFusion Component.
The code below seems to work fine
<!--- dump session structure to the logs as sessionDump.log--->
<cfsavecontent variable="sessionDump">
<cfloop collection="#application.sessions#" item="sessionKey">
<cfoutput>#application.sessions[sessionKey]#; </cfoutput>
</cfloop>
</cfsavecontent>
<cflog file="sessionDump" text="Dump of session structure:#sessionDump#">
at the bottom of onError.
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Copy link to clipboard
Copied
Find more inspiration, events, and resources on the new Adobe Community
Explore Now