Description
org.apache.wicket.core.request.handler.PageProvider#getPageInstance() may return null if there is no information about an expired page.
In this case error like the following may happen:
java.lang.NullPointerException at org.apache.wicket.core.request.handler.PageProvider.getPageClass(PageProvider.java:261) at org.apache.wicket.core.request.handler.RenderPageRequestHandler.getPageClass(RenderPageRequestHandler.java:163) at org.apache.wicket.core.request.mapper.AbstractBookmarkableMapper.mapHandler(AbstractBookmarkableMapper.java:400) at org.apache.wicket.core.request.mapper.MountedMapper.mapHandler(MountedMapper.java:159) at org.apache.wicket.request.mapper.CompoundRequestMapper.mapHandler(CompoundRequestMapper.java:210) at org.apache.wicket.request.cycle.RequestCycle.mapUrlFor(RequestCycle.java:449) at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:186) at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:202) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:912) at org.apache.wicket.request.RequestHandlerExecutor.execute(RequestHandlerExecutor.java:65) at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:283) at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:253) at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:221) at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:262) at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:204) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:286)