jetty upgrade broke UTF-8 URLs
Michael Platzer <[email protected]>
| Newsgroups | gmane.comp.java.helma.general |
|---|---|
| Message-ID | <[email protected]> |
Hi, The recent upgrade from Jetty 4.2.22 to 4.2.27 in Helma HEAD broke our beautiful utf-8 URLs [1] Until now I was able to handle UTF-8 escaped URLs with mod_jk with the following settings: charset = UTF-8 and JkOptions +ForwardURIEscaped After I upgraded twoday.net to the most recent Helma 1.6.x snapshot, users complained that they can not access topics with Umlauts anymore [2]. As soon as I downgraded Jetty to 4.2.22 again, everything worked fine again. I could also reproduce this bevahiour in a local setup with mod_jk. I also tried to the other available JkOptions (+ForwardURICompatUnparsed, +ForwardURICompat), but with no success. I am not able to serve utf-8 escaped URLs with mod_jk and Jetty 4.2.27. What puzzles me, is that the Jetty ChangeLog does not mention anything related to UTF-8 (see below). Should we consider downgrading Jetty again to version 4.2.27? greets, michi [1] http://kochtopf.twoday.net/topics/Brot+%26+Br%C3%B6tchen/ [2] http://help.twoday.net/stories/3476002/ -------------- Jetty-4.2.27 - 22 November 2006 + Upgraded session ID generation to use SecureRandom + AJP protected against bad requests from mod_jk Jetty-4.2.26 - 8 October 2006 + Backport of AJP fixes Jetty-4.2.25 - 4 Jan 2006 + Fixed aliasing of // for win32 Jetty-4.2.24 - 7 April 2005 Jetty-4.2.24rc1 + Fixed principal naming in FormAuthenticator Jetty-4.2.24rc0 - 8 March 2005 + Back ported Jetty 5 ThreadedServer and ThreadPool + Added logCookie and logLatency support to NCSARequestLog Jetty-4.2.23.1 - 18 January 2006 + Fixed aliasing of // for win32 Jetty-4.2.23 - 16 January 2005 + Cleaned up AbstractSessionManager synchronization. + Fixed potential concurrent login problem with JAAS Jetty-4.2.23RC0 - 17 December 2004 + LineInput handles readers with small internal buffer + Added LogStream to capture stderr and stdout to logging + Support Secure and HttpOnly in session cookies + Build unsealed jars Jetty-4.2.22 - 23 August + fixed jaas logout for jetty-jboss integration + fixed deployment of ejb-link elements in web.xml for jboss + Added parameters for acceptQueueSize and lowResources level.