[
https://issues.apache.org/jira/browse/WICKET-4366?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aleksandar Giljanovic updated WICKET-4366:
------------------------------------------
Description:
We have been following the developments around WICKET-4227 issue with great
interest hoping that this would resolve the related problem we have with our
Wicket based application (please check the project site for more project
related info: http://intelleo.eu).
The page in question implements several tabs utilizing "AjaxTabbedPanel"
overridden so that its "AjaxFallbackLink" uses "AjaxChannel.Type.DROP". One of
the tabs on the page, is displaying a form that loads several
"AjaxLazyLoadPanels". The idea was to enable users to navigate away from the
form on that tab, without having to wait for all LazyPanels to finish loading.
When we click on any other tab, we (still) get the "Component not found"
exception.
We are running 1.5-SNAPSHOT.
Presently we can not provide you with the sample app, but perhaps we can
demonstrate the problem off our system if you find it necessary.
Thanks.
Aleksandar
The follwing is the actual ERROR description:
2012-01-26 11:57:31,883 ERROR
org.apache.wicket.DefaultExceptionMapper.internalMap(DefaultExceptionMapper.java:114)
- Unexpected error occurred
org.apache.wicket.request.handler.ComponentNotFoundException: Could not find
component
'mainContainer:mainTabs:lpform:tabs:panel:mainContentPanel:lpFormPanel:lpform:tabs:panel:learninghistoryupdatinglabel'
on page 'class org.intelleo.webui.lp.workspace.MainPage
at
org.apache.wicket.request.handler.PageAndComponentProvider.getComponent(PageAndComponentProvider.java:167)
at
org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.getComponent(ListenerInterfaceRequestHandler.java:92)
at
org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:239)
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:750)
at
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:252)
at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209)
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280)
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
at
org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.doFilter(TuscanyServletFilter.java:99)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:425)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at
org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:182)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:933)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:362)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:867)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
at org.eclipse.jetty.server.Server.handle(Server.java:334)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:992)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:541)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(Thread.java:662)
was:
We have been following the developments around WICKET-4227 issue with great
interest hoping that this would resolve the related problem we have with our
Wicket based application (please check the project site for more project
related info: http://intelleo.eu).
The page in question implements several tabs utilizing "AjaxTabbedPanel"
overridden so that its "AjaxFallbackLink" uses "AjaxChannel.Type.DROP". One of
the tabs on the page, is displaying a form that loads several
"AjaxLazyLoadPanels". The idea was to enable users to navigate away from the
form on that tab, without having to wait for all LazyPanels to finish loading.
When we click any on any other tab, we (still) get the "Component not found"
exception.
We are running 1.5-SNAPSHOT.
Presently we cann ot provide you with the sample app, but perhaps we can
demonstrate the problem of our system if you find it necessary.
Thanks.
Aleksandar
The follwing is the actual ERROR description:
2012-01-26 11:57:31,883 ERROR
org.apache.wicket.DefaultExceptionMapper.internalMap(DefaultExceptionMapper.java:114)
- Unexpected error occurred
org.apache.wicket.request.handler.ComponentNotFoundException: Could not find
component
'mainContainer:mainTabs:lpform:tabs:panel:mainContentPanel:lpFormPanel:lpform:tabs:panel:learninghistoryupdatinglabel'
on page 'class org.intelleo.webui.lp.workspace.MainPage
at
org.apache.wicket.request.handler.PageAndComponentProvider.getComponent(PageAndComponentProvider.java:167)
at
org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.getComponent(ListenerInterfaceRequestHandler.java:92)
at
org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:239)
at
org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:750)
at
org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:252)
at
org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209)
at
org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280)
at
org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)
at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
at
org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.doFilter(TuscanyServletFilter.java:99)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:425)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
at
org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:182)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:933)
at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:362)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:867)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
at org.eclipse.jetty.server.Server.handle(Server.java:334)
at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559)
at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:992)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:541)
at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203)
at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406)
at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
at java.lang.Thread.run(Thread.java:662)
Summary: Dropping loading of 'AjaxLazyLoadPanels' by clicking
'AjaxFallbackLink' (with ajax-channel set to "AjaxChannel.Type.DROP"), still
causes Component not found exception (was: Dropping loading of
'AjaxLazyLoadPanels' by clicking 'AjaxFallbackLink' whos channel is set to
"AjaxChannel.Type.DROP" still causes Component not found exception)
> Dropping loading of 'AjaxLazyLoadPanels' by clicking 'AjaxFallbackLink'
> (with ajax-channel set to "AjaxChannel.Type.DROP"), still causes Component
> not found exception
> -----------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: WICKET-4366
> URL: https://issues.apache.org/jira/browse/WICKET-4366
> Project: Wicket
> Issue Type: Bug
> Components: wicket-quickstart
> Affects Versions: 1.5.4
> Reporter: Aleksandar Giljanovic
>
> We have been following the developments around WICKET-4227 issue with great
> interest hoping that this would resolve the related problem we have with our
> Wicket based application (please check the project site for more project
> related info: http://intelleo.eu).
> The page in question implements several tabs utilizing "AjaxTabbedPanel"
> overridden so that its "AjaxFallbackLink" uses "AjaxChannel.Type.DROP". One
> of the tabs on the page, is displaying a form that loads several
> "AjaxLazyLoadPanels". The idea was to enable users to navigate away from the
> form on that tab, without having to wait for all LazyPanels to finish loading.
> When we click on any other tab, we (still) get the "Component not found"
> exception.
> We are running 1.5-SNAPSHOT.
> Presently we can not provide you with the sample app, but perhaps we can
> demonstrate the problem off our system if you find it necessary.
> Thanks.
> Aleksandar
> The follwing is the actual ERROR description:
> 2012-01-26 11:57:31,883 ERROR
> org.apache.wicket.DefaultExceptionMapper.internalMap(DefaultExceptionMapper.java:114)
> - Unexpected error occurred
> org.apache.wicket.request.handler.ComponentNotFoundException: Could not find
> component
> 'mainContainer:mainTabs:lpform:tabs:panel:mainContentPanel:lpFormPanel:lpform:tabs:panel:learninghistoryupdatinglabel'
> on page 'class org.intelleo.webui.lp.workspace.MainPage
> at
> org.apache.wicket.request.handler.PageAndComponentProvider.getComponent(PageAndComponentProvider.java:167)
> at
> org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.getComponent(ListenerInterfaceRequestHandler.java:92)
> at
> org.apache.wicket.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:239)
> at
> org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:750)
> at
> org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
> at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:252)
> at
> org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:209)
> at
> org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:280)
> at
> org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:162)
> at
> org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:218)
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
> at
> org.apache.tuscany.sca.host.webapp.TuscanyServletFilter.doFilter(TuscanyServletFilter.java:99)
> at
> org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1187)
> at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:425)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
> at
> org.eclipse.jetty.server.session.SessionHandler.handle(SessionHandler.java:182)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:933)
> at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:362)
> at
> org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:867)
> at
> org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
> at
> org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113)
> at org.eclipse.jetty.server.Server.handle(Server.java:334)
> at
> org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:559)
> at
> org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:992)
> at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:541)
> at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:203)
> at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:406)
> at
> org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:462)
> at
> org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436)
> at java.lang.Thread.run(Thread.java:662)
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira