Hi,
I encountered several times strange behavior using @DataModel and ajax rerendering datatable.
In unpredictable situations there are not rerendered values in datatable, when values are changed in model.
Entity contains right value (in model, entity bean) but table on JSF page shows old value.
It makes @DataTable unusable.
I had to replace
#{list}
with
#{action.getList()}
and it works correctly.
(Seam 1.2.1)