[ http://issues.apache.org/jira/browse/TAPESTRY-454?page=comments#action_12318726 ]
Ralf Edmund Stranzenbach commented on TAPESTRY-454: --------------------------------------------------- Whatever reason it has been - starting with Tapestry 4.0-beta4 it seems to work without any problems. > Attribute (persist=client) not rewound on form-submit > ----------------------------------------------------- > > Key: TAPESTRY-454 > URL: http://issues.apache.org/jira/browse/TAPESTRY-454 > Project: Tapestry > Type: Bug > Components: Framework > Versions: 4.0 > Environment: Tapestry 4.0-beta3, Tomcat 5.0.28, JDK 1.4.2_08, Windows-XP > Reporter: Ralf Edmund Stranzenbach > Attachments: Components.zip, sample.html > > My application uses a page (ActorPage) as the main page for actor/user > management. To keep the focus on the actual selected Actor instance, this > page contains an attribute named ActorId which stores the selected actors id. > This attribute is declared as both persist=client or persist=client:page. > An additional View component should display additional information on the > selected actor and allows modification to it's attributes. To gain access to > the actor, this component references the actorId as a parameter. > This works fine in view mode. > If a submit action takes place on the Views form component, during the > execution of the form's listener, the actorId parameter returns a false value. > Based on my experiences, it is all times the first value assigned to the > actorId during this session. So i guess, it is not rewound correctly and may > still contain some old data. > I've checked the components by changing persistence to persist=session and my > components worked as expected. > I'll attach some excerpt of the applications code. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
