I'm using wicket 1.4.1 for developing portlets on liferay 5.2.5  jboss
4.2.3.

In my portlet on a page I have three DataView-es each with its own page
navigation.
I overrided PagingNavigation, PagingNavigator, PagingNavigationLink and
PagingNavigationIncrementLink to be able to give paging navigator custom
looks and some extra functionalities.

I never had any exceptions or errors happening during testing. But when big
number of requests is sent to portlet by automatic load tester, sometimes in
jboss server.log apears strange exception.

Does anybody have any idea what could cause this?

I see that org.apache.wicket.protocol.http.request.InvalidUrlException is
thrown, but I can not reproduce the error no matter what I changed in URL by
hand in browser.

Whole stack trace is in the attachment. If some parts of source code is
neede I can send it.



2009-11-27 04:08:21,485 ERROR [STDERR] Nov 27, 2009 4:08:21 AM
org.apache.wicket.RequestCycle logRuntimeException
SEVERE: org.apache.wicket.WicketRuntimeException: component
spotNavigator:navigation:2:pageLink not found on page
hr.vipnet.ss.SpotSearchPage2[id = 1], listener interface =
[RequestListenerInterface name=ILinkListener, method=public abst
ract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
org.apache.wicket.protocol.http.request.InvalidUrlException:
org.apache.wicket.WicketRuntimeException: component
spotNavigator:navigation:2:pageLink not found on page
hr.vipnet.ss.SpotSearchPage2[id = 1], listener interface = [RequestLis
tenerInterface name=ILinkListener, method=public abstract void
org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
        at
org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:262)
        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1310)
        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
2009-11-27 04:08:21,485 ERROR [STDERR] Nov 27, 2009 4:08:21 AM 
org.apache.wicket.RequestCycle logRuntimeException
SEVERE: org.apache.wicket.WicketRuntimeException: component 
spotNavigator:navigation:2:pageLink not found on page 
hr.vipnet.ss.SpotSearchPage2[id = 1], listener interface = 
[RequestListenerInterface name=ILinkListener, method=public abst
ract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
org.apache.wicket.protocol.http.request.InvalidUrlException: 
org.apache.wicket.WicketRuntimeException: component 
spotNavigator:navigation:2:pageLink not found on page 
hr.vipnet.ss.SpotSearchPage2[id = 1], listener interface = [RequestLis
tenerInterface name=ILinkListener, method=public abstract void 
org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
        at 
org.apache.wicket.protocol.http.WebRequestCycleProcessor.resolve(WebRequestCycleProcessor.java:262)
        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1310)
        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428)
        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.WicketFilter.doFilter(WicketFilter.java:289)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
        at 
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
        at 
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
        at 
com.liferay.portlet.PortletRequestDispatcherImpl.dispatch(PortletRequestDispatcherImpl.java:329)
        at 
com.liferay.portlet.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:115)
        at 
org.apache.wicket.protocol.http.portlet.WicketPortlet.processRequest(WicketPortlet.java:591)
        at 
org.apache.wicket.protocol.http.portlet.WicketPortlet.processAction(WicketPortlet.java:521)
        at com.liferay.portlet.FilterChainImpl.doFilter(FilterChainImpl.java:81)
        at 
com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:57)
        at 
com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:100)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
        at 
org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:557)
        at 
org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:481)
        at 
com.liferay.portlet.InvokerPortletImpl.invoke(InvokerPortletImpl.java:621)
        at 
com.liferay.portlet.InvokerPortletImpl.invokeAction(InvokerPortletImpl.java:667)
        at 
com.liferay.portlet.InvokerPortletImpl.processAction(InvokerPortletImpl.java:357)
        at 
com.liferay.portal.action.LayoutAction.processPortletRequest(LayoutAction.java:604)
        at 
com.liferay.portal.action.LayoutAction.processLayout(LayoutAction.java:428)
        at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:195)
        at 
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
        at 
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
        at 
com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:160)
        at 
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
        at 
com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:608)
        at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:846)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:95)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:95)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:95)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:148)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:92)

2009-11-27 04:08:21,486 ERROR [STDERR] nFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:95)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.servlet.filters.gzip.GZipFilter.processFilter(GZipFilter.java:137)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:92)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:95)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:95)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.servlet.filters.cache.CacheFilter.processFilter(CacheFilter.java:422)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:92)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.servlet.filters.autologin.AutoLoginFilter.processFilter(AutoLoginFilter.java:254)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:92)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
hr.vipnet.portal.security.auth.filter.AAAAutoLoginFilter.processFilter(AAAAutoLoginFilter.java:213)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:92)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
        at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
        at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
        at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
        at 
com.liferay.portal.servlet.filters.virtualhost.VirtualHostFilter.processFilter(VirtualHostFilter.java:307)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:92)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.processFilter(BaseFilter.java:165)
        at 
com.liferay.portal.kernel.servlet.BaseFilter.doFilter(BaseFilter.java:95)
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to