Hi,

I have  a web page that contains a Grid with multiple pages. In the same web
page, we also have a search filter. Based on the filter value, the Grid will
contain different number of pages. When this is tested with single user or a
few users, everything worked perfectly. But in production, with many more
multiple users accessing this page, we sometimes get exceptions such as the
following. The Grid contains 56 page maximum. The exception following shows
page 55 had problem.

org.apache.tapestry5.ioc.internal.util.TapestryException: Request event '55'
(on component productstatus/ViewStatus:statusgrid.pager) was not handled;
you must provide a matching event handler method in the component or in one
of its containers. [at
classpath:org/apache/tapestry5/corelib/components/Grid.tml, line 15]
     at 
org.apache.tapestry5.internal.services.ComponentEventRequestHandlerImpl.hand
le(ComponentEventRequestHandlerImpl.java:85)
     at 
org.apache.tapestry5.internal.services.ImmediateActionRenderResponseFilter.h
andle(ImmediateActionRenderResponseFilter.java:42)
     at 
$ComponentEventRequestHandler_137ed3f3e6c.handle($ComponentEventRequestHandl
er_137ed3f3e6c.java)
     at 
org.apache.tapestry5.internal.services.AjaxFilter.handle(AjaxFilter.java:42)
     at 
$ComponentEventRequestHandler_137ed3f3e6c.handle($ComponentEventRequestHandl
er_137ed3f3e6c.java)
     at 
org.apache.tapestry5.upload.internal.services.UploadExceptionFilter.handle(U
ploadExc

Anyone has any clue why this happened and how it can be fixed/workaround? It
seems that multiple users are stepping on each other on the data in the
session.

Tapestry version: 5.2.6

Thanks in advance!!
Dongmei



Attachment: smime.p7s
Description: S/MIME cryptographic signature

Reply via email to