if i were you i would read the exception message, it is telling you exactly what is going wrong...if you showed some code or provided a quickstart we can help further.
-igor On Mon, Oct 6, 2008 at 12:04 AM, Yazeed Isaacs <[EMAIL PROTECTED]> wrote: > Anybody? > > Guys please help me with this one. > > > > -----Original Message----- > From: Yazeed Isaacs > Sent: 03 October 2008 03:00 PM > To: [email protected] > Subject: AjaxFallbackDefaultDataTable with ajax lazy loading - sorting and > paging throws an IllegalStateException > > Hi > > I have an AjaxFallbackDefaultDataTable table and I am using an > AjaxLazyLoadPanel when rendering this table. When I click the AjaxButton the > table lazy loads. > > To summarize (in short) I have a AjaxButton that when clicked the onSubmit() > method creates the AjaxLazyLoadPanel, the AjaxLazyLoadPanel's > getLazyLoadComponent() method returns the AjaxFallbackDefaultDataTable table. > Therefore the AjaxLazyLoadPanel renders as the AjaxFallbackDefaultDataTable > table. > > The table lazy loads correctly, but when I click on a column in order to sort > it or click on the page navigation links, I get the following error: > > java.lang.IllegalStateException: Ajax render cannot be called on component > that has setRenderBodyOnly enabled. > ... > Component id = content, page = > za.co.transactionjunction.transpector.pages.TransactionQueryPage, path = > 8:transactionQueryForm:transactions:content.AjaxFallbackDefaultDataTable > > Where transactions is the AjaxLazyLoadPanel. > > Am I missing something? Please help. > > Regards, > Yazeed Isaacs > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
