I have the same issue with google... the links on google have the jsessionid with ";" converted to hexa and the application crashs.... anyone has a solution to this?
Regards. I am seeing bot requests to our site which have the session id encoded in the request url because they are not using cookies: e.g. 66.249.70.177 - - [17/Mar/2009:08:43:23 +0000] "GET /store/product/2799% 3Bjsessionid=1660715C3C8E125693B0B98550FFEC87 HTTP/1.1" 500 3931 "-" "Mozilla/ 5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" This is resulting in an exception in T5.0.18 2009-03-17 08:43:23,937 [TP-Processor2] ERROR org.apache.tapestry5.services.TapestryModule.RequestExceptionHandler - Processing of request failed with uncau ght exception: Input string '2799;jsessionid=1660715C3C8E125693B0B98550FFEC87' is not valid; the character ';' at position 5 is not valid. java.lang.IllegalArgumentException: Input string '2799;jsessionid=1660715C3C8E125693B0B98550FFEC87' is not valid; the character ';' at position 5 is not val id. at org.apache.tapestry5.internal.services.URLEncoderImpl.decode(URLEncoderImpl.java:143) at $URLEncoder_120118ad084.decode($URLEncoder_120118ad084.java) at org.apache.tapestry5.internal.services.ContextPathEncoderImpl.decodePath(ContextPathEncoderImpl.java:70) Should the URLEncoder not be able to correctly decode a request with an encoded session id? Or this this symptomatic of some other issue? Thank, Joel --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org -- View this message in context: http://n2.nabble.com/T5-jsession-id-in-url-crashing-tap-URLEncoder-tp2491665p2600166.html Sent from the Tapestry Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org For additional commands, e-mail: users-h...@tapestry.apache.org