The problem we are having is we are getting NullPointerExceptions all over the place when the dataModel(s) are empty. In this example, the "getDescription()" method call gets the exception even though the dataTable should not be rendered. Most all of our dataTables are inside of panels which are not rendered either.
I can put a null check in the getDescription() method and it's fine, but my question is why is the getDescription() method getting called in the first place? It obviously didn't call the method in prior versions of Seam/JSF.