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)
>
>

Reply via email to