Sounds more like an email program that put spaces in the URL. Outlook and Mail.app are notorious for messing with URLs.
Martijn On Wed, Aug 19, 2009 at 8:43 AM, Alex Objelean<[email protected]> wrote: > > If they would bookmark these url, they would get SessionExpired page... I'm > pretty sure they have tried to hack the url. > > Alex Objelean > > > Thomas Singer-4 wrote: >> >> Thanks, Alex. So you are sure this is no problem of our web application, >> but >> rather users who change such URLs manually or have bookmarked non-static >> ones? >> >> Tom >> >> >> Alex Objelean wrote: >>> 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] >>>> >>>> >>>> >>> >> >> --------------------------------------------------------------------- >> 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-tp25031846p25038637.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] > > -- Become a Wicket expert, learn from the best: http://wicketinaction.com Apache Wicket 1.4 increases type safety for web applications Get it now: http://www.apache.org/dyn/closer.cgi/wicket/1.4.0 --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
