my guess you are missing zone= parameter in one of your tml files. On Sep 8, 2011, at 11:20 AM, Javicha wrote:
> Hi! > > I was working with Tapestry 5.1.0.5 and everithing worked fine. I updated to > Tapestry 5.2.6 because new project needs, and now I have problems with > actionlinks. > > The case is the following: > I use paging for searches. In the search result page, I have two actionlinks > (previous and next links) that make a new search and re-load the zone with > search results. The code of a link is: > > public Object onActionFromNextPatientLink() { > > if (patientBlock.isHasMoreElements()) { > startIndex += PATIENTS_PER_PAGE; > patientBlock = coreFacade.findPatient(obtainFilter(), > startIndex, > PATIENTS_PER_PAGE); > return searchPatientResultZone.getBody(); > } else { > return null; > } > } > > After Tapestry update, I have the follow error when I click a actionlink: > > "A component event handler method returned the value Block[Body of > patient/Find:searchpatientresultzone, at > classpath:es/clinica/enkeli/core/interfaces/web/pages/patient/FindPatient.tml, > line 60]. Return type org.apache.tapestry5.internal.structure.BlockImpl can > not be handled." > > And the console notes the following line of code as the source of the error: > > # > > Debugging I saw that the problem was the line "return > searchPatientResultZone.getBody();" > > There is a problem with Zone in this Tapestry version? This error has me > puzzled! > > Thnaks for help!! > > -- > View this message in context: > http://tapestry.1045711.n5.nabble.com/Zone-error-after-I-have-updated-to-Tapestry-5-2-6-tp4782821p4782821.html > Sent from the Tapestry - User mailing list archive at Nabble.com. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org > For additional commands, e-mail: users-h...@tapestry.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org