|
Chaining event handlers & accesing resultArg
|
Marc B
|
Apr 14, 2007 09:46 PDT
|
In event handler A I call a method on a listener, store the results in a
resultArg, announce event B. In event B I cannot access the results of
the method I called in A... Here's what I do:
<event-handler event="showAdminPage" access="private">
<event-bean name="formBean" type="aanmeldForm.model.beans.formBean" />
<notify listener="formListener" method="listEntries"
resultKey="userList"/>
<announce event="showPage" copyEventArgs="true" />
</event-handler>
<event-handler event="showPage" access="public">
<view-page name="userPage" contentKey="content" />
<view-page name="template" />
</event-handler>
In userpage.cfm I do:
<cfset userList = event.GetArg(name="userList") />
<cfdump var="#userList#">
<cfabort>
This gives me
[empty string] but is should be a quesry resultset (contains 2 records)
I cannot figure out what I'm doing wrong. Can anyoone help me out?
Thanks!
|
|
 |
|