I know that this error comes up when there is a serialization issue, but I don't think that is my problem.
I'm fairly certain that the session is expiring and wicket is dumping the pageMap and therefore the AjaxCall bombs. Douglas -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ryan Gravener Sent: Monday, March 09, 2009 10:40 AM To: [email protected] Subject: Re: PageExpiredException I would double check that all your classes implement Serializable. Ryan Gravener http://ryangravener.com/flex | http://twitter.com/ryangravener On Mon, Mar 9, 2009 at 10:39 AM, Douglas Ferguson < [email protected]> wrote: > I get a PageExpiredException periodically and I'm having trouble isolating > the cause. I thought that it had something to do with server restarts but > I'm not sure about that now. > > Stack: > > > org.apache.wicket.protocol.http.PageExpiredException: Cannot find the > rendered page in session > [pagemap=null,componentPath=5:leftList:tableList:contactList:2:nameCell:namePanelLink,versionNumber=0] > > > > > > at > org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:190) > > > > > > at org.apache.wicket.RequestCycle.step(RequestCycle.java:1233) > > at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1353) > > at org.apache.wicket.RequestCycle.request(RequestCycle.java:493) > > at > org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:355) > > > > > > > > at > org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:200) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > > > > > > > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > > > > > > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) > > > > > > > > at > org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200) > > at > org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283) > > at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:773) > > > > > > > > at > org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:703) > > at > org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:895) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) > > > > > > > > at java.lang.Thread.run(Thread.java:619) > >
