Hi,

   1. Firstly, I did take a look at all posts regarding this exception
   available on PEE like
here<http://issues.apache.org/jira/sr/jira.issueviews:searchrequest-fullcontent/temp/SearchRequest.html?query=PageExpiredException&summary=true&description=true&body=true&tempMax=1000>and
   
here<http://markmail.org/search/bookmarkable+page+and+PageExpiredException%20>
   2. Secondly, Its not a Serialization issue as most conclude and that the
   exception occurs every time there is an ajax call happens with pages from
   apps are opened in 2 tabs
   3. I do not implement any other algorithms and use the packaged
   SessionStore
   4. Session is not invalidated and PageMaps are not quenched and the
   default PageMap = null is in place and pages are serialized and deserialized
   to diskstore
   5. The URL looks like this at exception occurence
   http://localhost:8080/myApp/secure/jas/tom/?wicket:interface=:3::::
   6. Exception trace is as such
   org.apache.wicket.protocol.http.PageExpiredException: Cannot find the
   rendered page in session
   
[pagemap=null,componentPath=2:xyzPanel:xyzForm:filter:viewButton,versionNumber=0]

     at 
org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:191)

     at org.apache.wicket.RequestCycle.step(RequestCycle.java:1297)
     at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1418)
     at org.apache.wicket.RequestCycle.request(RequestCycle.java:532)
     at 
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:356)

     at 
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:201)
     at 
weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:42)
     at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3496)

     at 
weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
     at weblogic.security.service.SecurityManager.runAs(Unknown Source)
     at 
weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2180)

     at 
weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2086)
     at 
weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1406)
     at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)

     at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)

Where am i going wrong?

Thanks,
Sachin

Reply via email to