Thanks Remy, that helps me finally catch up with the rest of you on understanding this change. It looks like I should update my pending admin changes to only allow US-ASCII or UTF-8 as choices for the URIEncoding attribute.
Since I have only committed the resource update, the admin webapp continues to work if you need to get a release out. Cheers, Larry > -----Original Message----- > From: Remy Maucherat [mailto:[EMAIL PROTECTED] > Sent: Friday, November 21, 2003 11:26 AM > To: Tomcat Developers List > Subject: Re: Justification for URIEncoding addition? > > > Larry Isaacs wrote: > > > Hi Remy, > > > > Okay, re-reviewed the original 22666 thread. To complete > this thread, > > I'll assume the following from RFC2718 is our justification for the > > new behavior: > > > > Unless there is some compelling reason for a > > particular scheme to do otherwise, translating character > > sequences into UTF-8 (RFC 2279) [3] and then subsequently > > using the %HH encoding for unsafe octets is recommended. > > > > Tomcat will default to US-ASCII instead of UTF-8 so it won't break > > too many existing webapps. If there are other parts to this story, > > I would be interested in learning of them. > > > > I'm still concerned that this makes Tomcat less useful by creating > > deployment problems for webapps that aren't technically broken. > > However, these issues were covered in the prior e-mail thread > > > (http://www.mail-archive.com/[EMAIL PROTECTED]/msg 46479.html), > so I'll drop the issue. Thanks. The idea for the change is that there's no compelling reason (except hacking) to have one part of the URI be in some encoding (US-ASCII or UTF-8, if you want to have any chance of mapping it successfully), and the rest encoded in something else. There's indeed a bug thread on this issue, and I was on your side at first. Rémy --------------------------------------------------------------------- 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]