I apologize for reposting same issue. But I think I narrowed it down.
I have a "hataTable" with an "h:actionLink" per each row. My managed bean is in request scope (Holding datamodel for the datatable) When I click on actionLink it does not fire action on the managedbean.
The reason I found is
"During RestoreView stage JSF Validates DataModel from client against the one in managed bean! Since my managedbean is stored at request scope level, it does not have this list yet. So It does not fire this event."
To workaround this problem I had to store the managedbean at SessionScope.
But this does not simple to be a good solution...I have lot of lists in my application;
Iam also in same issue, i have followed your example but, it is not working. If you have solved this error can you please share with me. Iam working on this issue nearly 3 days, iam developing alone So please guide me.