Environment: Netbeans7.0.1 + GlassFish 3.1.1 + CDI + JSF2 + RF4.0.0-Final + Chrome10+/Firefox8+.
I have a JSF page with a rich:tabPanel, 2 rich:tab's and 1 rich:extendedDataTable per rich:tab.
PROBLEM: If I try to use both extendedDataTable's together, they are not rendered in browser.
1) If I comment anyone of the tables, other works fine.
2) If I change from extendedDataTable to normal dataTable, both works fine together.
3) If I put both extendedDataTable in the first rich:tab, all works fine too!
The rich:tabPanel is client style, not ajax/server.
The code to get data for tables work fine.
The only problem is the rendering of 1 rich:extendedDataTable per rich:tab.
have you tried switchType ajax?
I think there are at least 3 more or less related bugs using more than one extendeddatatable in richfaces 4.x.
and another issue regarding freezecolumns
Until it is fixed, I think you should fallback to datatables.
You could try upgrading to the latest, daily, snapshop 4.1.1-SNAPSHOT and try again.