Henri, I apologize. It is never fair to take out one's frustrations on another.
I have to admit I have been pretty frustrated with connectors. We are selling a calendaring app, and I really want people in France to see the days of the week in French when you look at my calendar. I want an associate in Germany to transparently see the calendar in German. I also want the calendar to show Monday as the first day of the week. I am seriously planning on having the application translated into the major European languages. I really want the application to transparently run in every ISO-8859-1 language I can. The other character sets will come, but I want these first. All of these things require a working locale sub-system. I switched to mod_webapp because it doesn't have the locale problem. Instead, mod_webapp is broken in that it doesn't pass all requests to tomcat for aliased servlets. I.E. if I alias /context/foo/*.html to DisplayServlet, it doesn't pass the request to Tomcat. So, a connector that I switched to in order to solve one problem, has a different problem. Out of the two problems, I figured locales was the one that would be more practical to resolve. Out in user land, there is a lot of confusion over connectors. It would be nice if there were a "roadmap" to connectors that said "This is the future", and "this is the past". Building connectors is insanely difficult. It took me at least a dozen tries to get mod_jk to build correctly. Needless to say, there should be pre-compiled connectors for the unwashed masses. I personally find it stunning that there are no less than 4 connectors for Tomcat. I understand the theories of Open Source darwinism, but it would be nice to have "one" connector that wasn't broken in some way. Chris Cain suggested that the connectors should be a sub-project and subject to the same sort of discipline that the regular project is, including voting. One thing that I can point out, is that connectors need to be organized into teams. Your comments to the effect that "mod_jk works with this configuration so this is not my problem" doesn't cut it in user land. In user land, all they know is mod_jk works or it doesn't. If the sections are maintained by different people, then there needs to be much tighter coordination. The C connector is nothing without the Tomcat ajp listener. The Tomcat AJP listener is nothing without the C Module. They are two halves of a whole. I hope that this helps you understand more of how "users" see things. George Sexton MH Software, Inc. Voice: 303 438 9585 http://www.mhsoftware.com -----Original Message----- From: GOMEZ Henri [mailto:[EMAIL PROTECTED]] Sent: 18 June, 2002 10:39 AM To: Tomcat Developers List Subject: RE: [Bug 6832] - Locale of the browser is ignored by the AJP13 connector >I find it unusual that a European would not fix such a crucial >piece of code >for localization of applications. Thanks god there is many europeans commiters on tomcat to try to fix these problems. >This defect was reported in March And will be corrected in June by a French commiter. BTW, ajp13 protocol forward all language, so the patch is needed in java side. >It was confirmed by a second source in March. Yep >I reported it to you separately in April. ReYep >I have yet again, confirmed it's existence. To recap my >original message >sent directly to you in April: Ok >I am running into a problem with accept-language/getLocales() >when I use >mod_jk with the ajp13 connector. > >System Configuration: > >RedHat Linux 7.2 >Apache 1.3.22 >Tomcat 4.0.4-B1 >mod_jk.so 4.0.4-B2 version 1.2.0 It works well with mod_jk 1.2.0 and tomcat 3.3.1 Request Information JSP Request Method: GET Request URI: /examples/jsp/snp/snoop.jsp Request Protocol: HTTP/1.1 Servlet path: /jsp/snp/snoop.jsp Path info: null Path translated: null Query string: null Content length: 0 Content type: null Server name: hgo1.slib.com Server port: 80 Remote user: null Remote address: 172.31.1.85 Remote host: pc0082.slib.com Authorization scheme: null Locale: fr_FR Locales: fr_FR en_US en Secure: false Scheme: http cipher_suite: null key_size: null ssl_session: null The browser you are using is Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.0.0) Gecko/20020530 -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>