I am facing this issue for many days and can figure out how.
I need to process a large dataset (e.g. > 50K of files.) And to stop crashing when displaying a large list, I am trying to create the paging to display only 100 items per page. So I am using the <h:selectManyCheckbox> inside the <h:dataTable> and two issues with this:
1) The paging doesn't display, e.g. NEXT|PREVIOUS| 1,2,3...
2) When hit Submit, it only returns the last seleted item but not the whole list of selected items.
If I remove the dataTable tag then all the selected items are returned correctly. If I have dataTable tag around the selectManyCheckbox then those two issues above happen. Please some one advice me.