Hi -
I have the following source object and table component specificed in
my .page (Tapestry 4).

<property-specification name="searchResults" type="java.util.List"
persistent="yes"/>
        
<component id="table" type="contrib:Table">
        <binding name="source" value="searchResults" />
        <binding name="columns" value="literal:id:Content Id:id,
createdBy:Created By:createdBy, shortUrl:URL:shortUrl,
status:Status:status, publisher:Publisher:publisher, anchorText:Anchor
Text:anchorText, publishDate:Published:publishDate,
expirationDate:Expires:expirationDate" />
        <binding name="rowsClass" value="beans.evenOdd.next" />
        <binding name="pagesClass" value="literal:table-page-arrows" />
        <binding name="pageSize" value="20" />
        <binding name="tableSessionStateManager" value="new
org.apache.tapestry.contrib.table.model.common.FullTableSessionStateManager()"
/>
</component>

When ever I try to sort or page through the data I get this error:

Either the tableModel parameter or both source and columns parameters
must be specified by component LinkedContentSearch/table.tableView

I'm not sure why though as I have the searchResults List object as
persistent and also tableSessionStateManager set.

Thanks for any help.

Mike

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to