PageWindowManager (DiskPageStore) causing PageExpiredException when working in different browser tabs

2009-12-18 Thread Tom Kmec
Hello, we are experiencing occasional page expirations in our Wicket based application when user is working in several browser tabs. After some debugging, i got to PageWindowManager class, which manages positions and size of serialized pages in the pagemap file. I have identified

Re: PageWindowManager (DiskPageStore) causing PageExpiredException when working in different browser tabs

2009-12-18 Thread Matej Knopp
Hi, problem in your case is that that the diskpagestore overflows. That normal, it's cyclic, but it shouldn't happen too often. The default size is 10 megabytes (can be increased), that means it should be able to accommodate quite a few (well, hundreds) of pages. So even with multiple tabs the

Re: PageWindowManager (DiskPageStore) causing PageExpiredException when working in different browser tabs

2009-12-18 Thread Tom Kmec
Hi, Thanks for quick reply. It took me a bit more code reading, but now I see what you're saying. Models are really oversized, so this is the problem. Unfortunately, necessary changes to our project would be out of budget, so i'll stay with increasing diskpagestore max size for now. So, thanks