Hi!

From time to time we are getting an IllegalArgumentException within WicketURLDecoder (see below). We can't reproduce the error and it seems to not bother the users since we haven't had any reports about errors in the UI or so .. yet it keeps showing up in our logs. Could it be some problem with the CryptedUrlWebRequestCodingStrategy we are using? I already did some Google searches but have found nothing so far - I have no idea where to start debugging this problem..

Any ideas?

Cheers,
Patrick


2011-10-06 01:49:19,916 [http-8080-28] ERROR - RequestCycle - URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "�ˠ" java.lang.IllegalArgumentException: URLDecoder: Illegal hex characters in escape (%) pattern - For input string: "�ˠ" at org.apache.wicket.protocol.http.WicketURLDecoder.decode(WicketURLDecoder.java:179) at org.apache.wicket.protocol.http.WicketURLDecoder.decode(WicketURLDecoder.java:90) at org.apache.wicket.protocol.http.request.CryptedUrlWebRequestCodingStrategy$DecodedUrlRequest.<init>(CryptedUrlWebRequestCodingStrategy.java:443) at org.apache.wicket.protocol.http.request.CryptedUrlWebRequestCodingStrategy.decode(CryptedUrlWebRequestCodingStrategy.java:124)
        at org.apache.wicket.Request.getRequestParameters(Request.java:183)
        at org.apache.wicket.RequestCycle.step(RequestCycle.java:1310)
        at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1436)
        at org.apache.wicket.RequestCycle.request(RequestCycle.java:545)
at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:486) at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:319) 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.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
        at java.lang.Thread.run(Thread.java:662)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org

Reply via email to