Did you find any solution for this problem. I am using JSF 2.0 with CDI and I am facing the same issue while adding multiple previous addresses on click of a button "Add Previous Address".
I am able to add and update other fields but not the fields added in the list of h:dataTable using the above approach.