You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Anju Sharma (JIRA)" <ji...@apache.org> on 2012/10/05 14:00:03 UTC
[jira] [Created] (WICKET-4805) Clicking on link giving error:ERROR
org.apache.wicket.RequestCycle unable to find component with path
searchForm on stateless page
Anju Sharma created WICKET-4805:
-----------------------------------
Summary: Clicking on link giving error:ERROR org.apache.wicket.RequestCycle unable to find component with path searchForm on stateless page
Key: WICKET-4805
URL: https://issues.apache.org/jira/browse/WICKET-4805
Project: Wicket
Issue Type: Bug
Components: wicket
Environment: Production
Reporter: Anju Sharma
Priority: Blocker
We have an wicket application. In which clicking a link in breadcrumb is giving below error.
Scenario is : we have search box .as i searched i am redirecting to ther page. From this page as i click search link in bread crumb i am getting below error. This is happening only in production envoirment.
Please help as this is blocking the work of users. We have wicket 1.4 in our application.
I searched a lot but could not find any solution for this. Please help to resolve this issue
Error logs :
*********************
ERROR org.apache.wicket.RequestCycle unable to find component with path searchForm on stateless page [Page class = com.symantec.ecom.csrweb.profile.pages.CustomerProfile, id = 73, 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 searchForm on stateless page [Page class = com.symantec.ecom.csrweb.profile.pages.CustomerProfile, id = 73, 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:141)
at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:91)
at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1171)
at org.apache.wicket.RequestCycle.step(RequestCycle.java:1248)
at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1349)
at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:199)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Resolved] (WICKET-4805) Clicking on link giving error:ERROR
org.apache.wicket.RequestCycle unable to find component with path
searchForm on stateless page
Posted by "Martin Grigorov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Martin Grigorov resolved WICKET-4805.
-------------------------------------
Resolution: Cannot Reproduce
Please attach a quickstart app that reproduces the problem and we will reopen the ticket.
> Clicking on link giving error:ERROR org.apache.wicket.RequestCycle unable to find component with path searchForm on stateless page
> ----------------------------------------------------------------------------------------------------------------------------------
>
> Key: WICKET-4805
> URL: https://issues.apache.org/jira/browse/WICKET-4805
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Environment: Production
> Reporter: Anju Sharma
> Priority: Blocker
>
> We have an wicket application. In which clicking a link in breadcrumb is giving below error.
> Scenario is : we have search box .as i searched i am redirecting to ther page. From this page as i click search link in bread crumb i am getting below error. This is happening only in production envoirment.
> Please help as this is blocking the work of users. We have wicket 1.4 in our application.
> I searched a lot but could not find any solution for this. Please help to resolve this issue
> Error logs :
> *********************
> ERROR org.apache.wicket.RequestCycle unable to find component with path searchForm on stateless page [Page class = com.symantec.ecom.csrweb.profile.pages.CustomerProfile, id = 73, 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 searchForm on stateless page [Page class = com.symantec.ecom.csrweb.profile.pages.CustomerProfile, id = 73, 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:141)
> at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:91)
> at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1171)
> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1248)
> at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1349)
> at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
> at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387)
> at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:199)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
[jira] [Commented] (WICKET-4805) Clicking on link giving
error:ERROR org.apache.wicket.RequestCycle unable to find component with
path searchForm on stateless page
Posted by "Martin Grigorov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-4805?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13470258#comment-13470258 ]
Martin Grigorov commented on WICKET-4805:
-----------------------------------------
The exception means that you try to submit a form in a stateless page but the form (searchForm) is not added to the page in its constructor.
The problem seems to be in your application code so the ticket is not really a blocker.
And additionally Wicket 1.4.x is not supported anymore. Only the last two stable versions are supported - 1.5.x and 6.x.
> Clicking on link giving error:ERROR org.apache.wicket.RequestCycle unable to find component with path searchForm on stateless page
> ----------------------------------------------------------------------------------------------------------------------------------
>
> Key: WICKET-4805
> URL: https://issues.apache.org/jira/browse/WICKET-4805
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Environment: Production
> Reporter: Anju Sharma
> Priority: Blocker
>
> We have an wicket application. In which clicking a link in breadcrumb is giving below error.
> Scenario is : we have search box .as i searched i am redirecting to ther page. From this page as i click search link in bread crumb i am getting below error. This is happening only in production envoirment.
> Please help as this is blocking the work of users. We have wicket 1.4 in our application.
> I searched a lot but could not find any solution for this. Please help to resolve this issue
> Error logs :
> *********************
> ERROR org.apache.wicket.RequestCycle unable to find component with path searchForm on stateless page [Page class = com.symantec.ecom.csrweb.profile.pages.CustomerProfile, id = 73, 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 searchForm on stateless page [Page class = com.symantec.ecom.csrweb.profile.pages.CustomerProfile, id = 73, 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:141)
> at org.apache.wicket.request.AbstractRequestCycleProcessor.processEvents(AbstractRequestCycleProcessor.java:91)
> at org.apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java:1171)
> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1248)
> at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1349)
> at org.apache.wicket.RequestCycle.request(RequestCycle.java:493)
> at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:387)
> at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:199)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at weblogic.servlet.internal.RequestEventsFilter.doFilter(RequestEventsFilter.java:27)
> at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3715)
> at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)
> at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
> at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
> at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)
> at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)
> at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)
> at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
> at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira