Hi.
I've updated to latest SEAM CVS (20070602), the improvements are good. Nevertheless I have some questions/doubts:
A) The method isNextExists() always returns false. I made some debug and I found that isNextExits() method is called before than getResultList() (I'm sure it is related with some JSF Phase behaviour), this means the value of "resultList" property will always be null. I resolved this making this change:
@Override @Transactional public boolean isNextExists() { return getResultList()!=null && resultList.size() > getMaxResults(); }
<rich:dataTable value="#{userList.dataModel}" var="userItem" id="userListId" rows="#{userList.maxResults}"> .... <rich:column> <f:facet name="header">#{messages['Common.action']}</f:facet> <s:link value="#{messages['Common.view']}" action="#{userAction.select(userItem)}"/> </rich:column> .... </rich:dataTable>