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
smime.p7s
Description: S/MIME cryptographic signature