[ 
https://issues.apache.org/jira/browse/MYFACES-4160?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16196220#comment-16196220
 ] 

Werner Punz commented on MYFACES-4160:
--------------------------------------

In 2.2 there was no id flag in update, the id flag is new, it basically says, 
update all elements under this viewroot.
Now if there is a viewstate update in there, then all viewstated forms which 
are prefixed with the id flag must be updated with the new viewstate.
If no id flag is set, simply all forms are updated.

http://arjan-tijms.omnifaces.org/p/jsf-23.html

Still digging through the various sections of the spec, I have clearly one last 
bug in my code here (I also need to update the issuing form). But still trying 
to figure out whether the changes parts id is wrong here. In any case I 
probably simply can dump it if the viewroot element itself is not found in the 
tree.



> ViewState not written for Ajax request
> --------------------------------------
>
>                 Key: MYFACES-4160
>                 URL: https://issues.apache.org/jira/browse/MYFACES-4160
>             Project: MyFaces Core
>          Issue Type: Bug
>    Affects Versions: 2.3.0-beta
>            Reporter: Thomas Andraschko
>            Assignee: Werner Punz
>             Fix For: 2.3.0
>
>
> If you run the application from MYFACES-4156 via mvn jetty:run, the 
> viewStateId isn't rendered again after the first ajax request.
> Seems like FaceletViewDeclerationLanguage line 1910 should handle that but it 
> skips.
> [~lu4242] Could you please check that?



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to