It looks like a bug - onPrepare() is not being called during render of 
BeanEditForm. For example, this page should have rendered Person 1:

        http://jumpstart.doublenegative.com.au/jumpstart/examples/input/edit1/1

I'm sure it worked in 5.1.0.5 but doesn't in 5.2.5.

Anyone else seeing this?

Geoff


On 23/03/2011, at 8:43 AM, Thiago H. de Paula Figueiredo wrote:

> On Tue, 22 Mar 2011 18:33:16 -0300, Rich M <rich...@moremagic.com> wrote:
> 
>>> Why don't you use onPrepare() instead of onPrepareForRender()?
>> Same result, unfortunately. I switched to onPrepareForRender eventually 
>> because onPrepare gets called 2-3 times during the page lifecycle while 
>> onPrepareForRender only once.
> 
> Once for rendering, once for form submits.
> 
>> In onPrepare: tp = person; name = person
>> In onPrepare: tp = person; name = person
>> tp: id = person; name = person
>> tp2: id = null; name = null
>> tp3: id = person; name = person
> 
> Strange . . .
> 
> -- 
> Thiago H. de Paula Figueiredo
> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and 
> instructor
> Owner, Ars Machina Tecnologia da Informação Ltda.
> http://www.arsmachina.com.br
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to