In wicket 1.3.x you would get just WicketRuntimeException... by default you will be redirected to default InternalErrorPage.. InvalidUrlException was introduced in wicket-1.4.0 in order to handle situation when user tweaks the url making it unusable... you can treat this exception somehow different by redirecting to some page or displaying an error message.
Alex Objelean Thomas Singer-4 wrote: > > Recently, we upgraded to Wicket 1.4.0 and now I can find following > exceptions in the Tomcat log: > >> 09/08/18 18:59:15 ERROR wicket.RequestCycle: >> org.apache.wicket.WicketRuntimeException: Internal error parsing >> wicket:interface = :6 >> org.apache.wicket.protocol.http.request.InvalidUrlException: >> org.apache.wicket.WicketRuntimeException: Internal error parsing >> wicket:interface = :6 >> at >> org.apache.wicket.protocol.http.request.WebRequestCodingStrategy.decode(WebRequestCodingStrategy.java:231) >> at org.apache.wicket.Request.getRequestParameters(Request.java:172) >> at org.apache.wicket.RequestCycle.step(RequestCycle.java:1301) >> 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.WicketFilter.doFilter(WicketFilter.java:289) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >> at >> com.syntevo.hpsmart.SmCanonicalizeUrlFilter.doFilter(SmCanonicalizeUrlFilter.java:99) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) >> at >> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) >> at >> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) >> at >> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) >> at >> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) >> at >> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:542) >> at >> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) >> at >> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) >> at >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) >> at >> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) >> at >> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) >> at >> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) >> at >> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) >> at java.lang.Thread.run(Thread.java:619) >> Caused by: org.apache.wicket.WicketRuntimeException: Internal error >> parsing wicket:interface = :6 >> at >> org.apache.wicket.protocol.http.request.WebRequestCodingStrategy.addInterfaceParameters(WebRequestCodingStrategy.java:613) >> at >> org.apache.wicket.protocol.http.request.WebRequestCodingStrategy.addInterfaceParameters(WebRequestCodingStrategy.java:584) >> at >> org.apache.wicket.protocol.http.request.WebRequestCodingStrategy.decode(WebRequestCodingStrategy.java:206) >> ... 24 more > > Is this a known problem? > > Thanks in advance, > Tom > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > > -- View this message in context: http://www.nabble.com/Internal-error-parsing-wicket%3Ainterface-%3D-%3A6-tp25031846p25032506.html Sent from the Wicket - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
