You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@wicket.apache.org by Martin Makundi <ma...@koodaripalvelut.com> on 2009/07/15 20:00:58 UTC

Page expired stateless page?

Hi!

What is this error? I keep getting it after installing 1.4-rc6 and 1.4-rc7.

I definitely did not intend to have a stateless page...

2009-07-15 21:00:17,037 41856622 [btpool0-227] ERROR RequestCycle  -
unable to find component with path
home_page_tabs_panel:panel:download_guide on stateless page [Page
class = com.homepage.HomePage, id = 0, version = 0] it could be that
the component is inside a repeater make your component return false in
getStatelessHint()
org.apache.wicket.WicketRuntimeException: unable to find component
with path home_page_tabs_panel:panel:download_guide on stateless page
[Page class = com.homepage.HomePage, id = 0, version = 0] it could be
that the component is inside a repeater make your component return
false in getStatelessHint()
       at org.apache.wicket.request.target.component.BookmarkableListenerInterfaceRequestTarget.processEvents(BookmarkableListenerInterfaceRequestTarget.java:148)
       at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
       at wicket.quickstart.Application$2.processEvents(Application.java:846)
       at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1241)
       at org.apache.wicket.RequestCycle.step(RequestCycle.java:1320)
       at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1419)
       at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
       at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)
       at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
       at wicket.quickstart.TakpServlet.service(TakpServlet.java:48)
       at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
       at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491)
       at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367)
       at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185)
       at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
       at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689)
       at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391)
       at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:146)
       at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
       at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
       at org.mortbay.jetty.Server.handle(Server.java:285)
       at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)
       at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751)
       at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500)
       at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
       at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)
       at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329)
       at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)

??


**
Martin

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Page expired stateless page?

Posted by Martin Makundi <ma...@koodaripalvelut.com>.
No, I increased logging and it seems this is somehow related to
googlebot visits (occurs simultaneously). Maybe they do not keep
session properly. Is this possible in your case that it is a googlebot
visit?

**
Martin

2009/10/6 sparktronics <sp...@gmail.com>:
>
> I have the same problem... were you able to solve it? The funny thing is that
> the BookmarkablePageLink and the Link do not work only when deployed in BEA
> Weblogic 9.2 MP3. It works fine with jetty.
>
>
>
> MartinM wrote:
>>
>> Hi!
>>
>> What is this error? I keep getting it after installing 1.4-rc6 and
>> 1.4-rc7.
>>
>> I definitely did not intend to have a stateless page...
>>
>> 2009-07-15 21:00:17,037 41856622 [btpool0-227] ERROR RequestCycle  -
>> unable to find component with path
>> home_page_tabs_panel:panel:download_guide on stateless page [Page
>> class = com.homepage.HomePage, id = 0, version = 0] it could be that
>> the component is inside a repeater make your component return false in
>> getStatelessHint()
>> org.apache.wicket.WicketRuntimeException: unable to find component
>> with path home_page_tabs_panel:panel:download_guide on stateless page
>> [Page class = com.homepage.HomePage, id = 0, version = 0] it could be
>> that the component is inside a repeater make your component return
>> false in getStatelessHint()
>>        at
>> org.apache.wicket.request.target.component.BookmarkableListenerInterfaceRequestTarget.processEvents(BookmarkableListenerInterfaceRequestTarget.java:148)
>>        at
>> org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
>>        at
>> wicket.quickstart.Application$2.processEvents(Application.java:846)
>>        at
>> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1241)
>>        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1320)
>>        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1419)
>>        at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>>        at
>> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)
>>        at
>> org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>>        at wicket.quickstart.TakpServlet.service(TakpServlet.java:48)
>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>>        at
>> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491)
>>        at
>> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367)
>>        at
>> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185)
>>        at
>> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>>        at
>> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689)
>>        at
>> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391)
>>        at
>> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:146)
>>        at
>> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
>>        at
>> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
>>        at org.mortbay.jetty.Server.handle(Server.java:285)
>>        at
>> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)
>>        at
>> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751)
>>        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500)
>>        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
>>        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)
>>        at
>> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329)
>>        at
>> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
>>
>> ??
>>
>>
>> **
>> Martin
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
>> For additional commands, e-mail: users-help@wicket.apache.org
>>
>>
>>
>
> --
> View this message in context: http://www.nabble.com/Page-expired-stateless-page--tp24502983p25765598.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Page expired stateless page?

Posted by sparktronics <sp...@gmail.com>.
I have the same problem... were you able to solve it? The funny thing is that
the BookmarkablePageLink and the Link do not work only when deployed in BEA
Weblogic 9.2 MP3. It works fine with jetty.



MartinM wrote:
> 
> Hi!
> 
> What is this error? I keep getting it after installing 1.4-rc6 and
> 1.4-rc7.
> 
> I definitely did not intend to have a stateless page...
> 
> 2009-07-15 21:00:17,037 41856622 [btpool0-227] ERROR RequestCycle  -
> unable to find component with path
> home_page_tabs_panel:panel:download_guide on stateless page [Page
> class = com.homepage.HomePage, id = 0, version = 0] it could be that
> the component is inside a repeater make your component return false in
> getStatelessHint()
> org.apache.wicket.WicketRuntimeException: unable to find component
> with path home_page_tabs_panel:panel:download_guide on stateless page
> [Page class = com.homepage.HomePage, id = 0, version = 0] it could be
> that the component is inside a repeater make your component return
> false in getStatelessHint()
>        at
> org.apache.wicket.request.target.component.BookmarkableListenerInterfaceRequestTarget.processEvents(BookmarkableListenerInterfaceRequestTarget.java:148)
>        at
> org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
>        at
> wicket.quickstart.Application$2.processEvents(Application.java:846)
>        at
> org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1241)
>        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1320)
>        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1419)
>        at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>        at
> org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)
>        at
> org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>        at wicket.quickstart.TakpServlet.service(TakpServlet.java:48)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>        at
> org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491)
>        at
> org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367)
>        at
> org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185)
>        at
> org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>        at
> org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689)
>        at
> org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391)
>        at
> org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:146)
>        at
> org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
>        at
> org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
>        at org.mortbay.jetty.Server.handle(Server.java:285)
>        at
> org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)
>        at
> org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751)
>        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500)
>        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
>        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)
>        at
> org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329)
>        at
> org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
> 
> ??
> 
> 
> **
> Martin
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
> For additional commands, e-mail: users-help@wicket.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Page-expired-stateless-page--tp24502983p25765598.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org


Re: Page expired stateless page?

Posted by Martin Makundi <ma...@koodaripalvelut.com>.
Yes, there is a StatelessLink.. why doesn't it work?

**
Martin

2009/7/15 Martin Makundi <ma...@koodaripalvelut.com>:
> Hi!
>
> What is this error? I keep getting it after installing 1.4-rc6 and 1.4-rc7.
>
> I definitely did not intend to have a stateless page...
>
> 2009-07-15 21:00:17,037 41856622 [btpool0-227] ERROR RequestCycle  -
> unable to find component with path
> home_page_tabs_panel:panel:download_guide on stateless page [Page
> class = com.homepage.HomePage, id = 0, version = 0] it could be that
> the component is inside a repeater make your component return false in
> getStatelessHint()
> org.apache.wicket.WicketRuntimeException: unable to find component
> with path home_page_tabs_panel:panel:download_guide on stateless page
> [Page class = com.homepage.HomePage, id = 0, version = 0] it could be
> that the component is inside a repeater make your component return
> false in getStatelessHint()
>        at org.apache.wicket.request.target.component.BookmarkableListenerInterfaceRequestTarget.processEvents(BookmarkableListenerInterfaceRequestTarget.java:148)
>        at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:92)
>        at wicket.quickstart.Application$2.processEvents(Application.java:846)
>        at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1241)
>        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1320)
>        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1419)
>        at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
>        at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:456)
>        at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
>        at wicket.quickstart.TakpServlet.service(TakpServlet.java:48)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:491)
>        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:367)
>        at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:185)
>        at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
>        at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:689)
>        at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:391)
>        at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:146)
>        at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
>        at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
>        at org.mortbay.jetty.Server.handle(Server.java:285)
>        at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)
>        at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751)
>        at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500)
>        at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
>        at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)
>        at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:329)
>        at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
>
> ??
>
>
> **
> Martin
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@wicket.apache.org
For additional commands, e-mail: users-help@wicket.apache.org