We talked about this about 3 years ago.

To get a structure of sessions from ACF, one would do something like:
<cfset application.tracker = createObject("java", "coldfusion.runtime.SessionTracker")>
<cfset allAppSessions = application.tracker.getSessionCollection(application.applicationName)>

There was talk of adding a helper function to OpenBD to achieve the same thing, because the workaround at the time was this monster:

<cfset cfSession = CreateObject('java', 'com.naryx.tagfusion.cfm.
engine.cfSession').init(getPageContext().getRequest(), getPageContext().getResponse(), getPageContext().getServletContext()) />

<cfdump var="#createObject('java', 'com.naryx.tagfusion.cfm.application.cfApplicationManager').getAppData(cfSession, application.applicationName).getSessions()#" />

In OpenBD 3.0 final on Jetty desktop, this throws:
General Runtime Error; Method getSessions could not be found.

So I'm not quite sure where to go from here. I need to get a structure of current app sessions.

Al Holden

--
--
online documentation: http://openbd.org/manual/
http://groups.google.com/group/openbd?hl=en
 
---
You received this message because you are subscribed to the Google Groups "Open BlueDragon" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.
 
 

Reply via email to