Alexander,

Maybe this has to do with the persistence store you are using to make Wicket
work on GAE not actually persisting your pages to a location that they can
be retrieved again? I know by default the DiskStore that Wicket uses won't
work on GAE, so I imagine you plugged something else in -- if you did and
it's just tossing out the previous versions of the pages, that would explain
what you are seeing "no version <PREV_VERSION> of page" errors.

What store do you have configured?

-R

On Tue, Mar 2, 2010 at 6:59 AM, Alexander Monakhov <[email protected]>wrote:

> Hi, guys.
>
> I've got problem with 'Page Expired' message. I'm developing application
> that is worked on GAE.
> It has one page with help content. There is two help pages. Help page
> contains two separated divs. One div for table of content, second - for
> content.
> When user clicks on link, page is reloaded with appropriated content. So,
> when I load this page first time all works fine. But when I click on any
> link,
> I get 'Page Expired' message.
> I set log level to debug. Here is some messages:
>
> 13:46:14,140 DEBUG [org.apache.wicket.Session] - Getting page [path =
> 3:tabpanel:panel:toc-panel:help.panel.navigation:1:help.panel.link,
> versionNumber = 1
> 13:46:14,141 INFO [org.apache.wicket.Page] - No version manager available
> to
> retrieve requested versionNumber 1
> 13:46:14,141 INFO [org.apache.wicket.AccessStackPageMap] - Unable to get
> version 1 of page [Page class =
> com.dominity.web2care.wicket.pages.BasePage,
> id = 3, version = 0]
> 13:46:14,142 DEBUG [org.apache.wicket.RequestCycle] - setting request
> target
> to [bookmarkablepagerequesttar...@974813593pageclass
> =org.apache.wicket.markup.html.pages.PageExpiredErrorPage]
>
> So, could you explain me what's wrong with this and what is it about: No
> version manager available....?
>
> If you'd like I show you source code and markup.
>
> BTW, please, bear in mind, that the same page works fine of GAE SDK without
> any page expirations, but on server side I get always Page Expired message.
>
> Best regards, Alexander.
>

Reply via email to