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>