I found my (stupid) mistake. I had a @Property and a setter so the setter was not called.
martijn On Wed, 2008-08-06 at 13:54 -0700, Martijn Brinkers (List) wrote: > I have a page that contains an event handler for an event from an > embedded component. From the event handler I would like to request > another page and with some value 'injected' (using a setter). > > Pseudocode: > > @InjectPage > SomePage downloadPage; > > @OnEvent(component="component", value="someEvent") > protected Object downloadSelected() > { > // values is a set of string > downloadPage.setValues(values); > > return downloadPage; > } > > The event itself is triggered by the embedded component using > "triggerEvent" with a ComponentEventCallback. The result from > downloadSelected (that is the downloadPage instance) is returned from > the embedded component event handler. > > The strange this is that the downloadSelected page is shown but the > value that was set by setValues is lost. Also if I set a breakpoint on > setValues it seems that it was not called. The Eclipse debugger also > reports that downloadPage "cannot be resolved". > > Any idea what's going on? > > Martijn > > PS. I use the (not yet released Tapestry 5.0.14) --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]