I have a Subtable inside a DataTable.The datatable has its value assigned to an ArrayList (SearchResults) and has a var="row"
The Subtable takes vales from the row variable and creates the table perfectly.
The Subtable has a binding to a HtmlSubTable object in the managed bean.
The SubTable is inside a form and has some commandButtons (not a4j buttons) which have an actionListener property which calls the managed beans method. The method does a getRowData().
However with my scenario it isnt calling the method of the managed bean itself!!
It was working perfectly well if i didnt use richfaces and did it with simple h:dataTable .
seems you use old version of RF.