amyroh 2002/09/11 23:44:25 Modified: catalina/src/conf tomcat-users.xml web.xml catalina/src/share/org/apache/catalina/servlets HTMLManagerServlet.java ManagerServlet.java catalina/src/share/org/apache/catalina/valves ErrorReportValve.java Log: Fix the output character encoding of servlet to Tomcat 5. Revision Changes Path 1.4 +1 -1 jakarta-tomcat-catalina/catalina/src/conf/tomcat-users.xml Index: tomcat-users.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/conf/tomcat-users.xml,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- tomcat-users.xml 11 Aug 2002 13:54:53 -0000 1.3 +++ tomcat-users.xml 12 Sep 2002 06:44:25 -0000 1.4 @@ -4,7 +4,7 @@ you must define such a user - the username and password are arbitrary. --> <tomcat-users> - <user name="tomcat" password="tomcat" roles="tomcat" /> + <user name="tomcat" password="tomcat" roles="tomcat,admin" /> <user name="role1" password="tomcat" roles="role1" /> <user name="both" password="tomcat" roles="tomcat,role1" /> </tomcat-users> 1.3 +4 -4 jakarta-tomcat-catalina/catalina/src/conf/web.xml Index: web.xml =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/conf/web.xml,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- web.xml 23 Aug 2002 23:04:05 -0000 1.2 +++ web.xml 12 Sep 2002 06:44:25 -0000 1.3 @@ -226,7 +226,7 @@ <!-- $CATALINA_HOME/server/lib/servlets-cgi.renametojar file --> <!-- to $CATALINA_HOME/server/lib/servlets-cgi.jar --> -<!-- + <servlet> <servlet-name>cgi</servlet-name> <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class> @@ -244,7 +244,7 @@ </init-param> <load-on-startup>5</load-on-startup> </servlet> ---> + <!-- ================ Built In Servlet Mappings ========================= --> @@ -287,12 +287,12 @@ --> <!-- The mapping for the CGI Gateway servlet --> -<!-- + <servlet-mapping> <servlet-name>cgi</servlet-name> <url-pattern>/cgi-bin/*</url-pattern> </servlet-mapping> ---> + <!-- ==================== Default Session Configuration ================= --> 1.2 +7 -4 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/HTMLManagerServlet.java Index: HTMLManagerServlet.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/HTMLManagerServlet.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- HTMLManagerServlet.java 18 Jul 2002 16:47:40 -0000 1.1 +++ HTMLManagerServlet.java 12 Sep 2002 06:44:25 -0000 1.2 @@ -70,6 +70,7 @@ import java.text.MessageFormat; import java.util.Date; import java.util.Iterator; +import java.util.Locale; import java.util.Map; import java.util.TreeMap; import javax.servlet.ServletException; @@ -127,6 +128,8 @@ // Prepare our output writer to generate the response message response.setContentType("text/html"); + Locale locale = Locale.getDefault(); + response.setLocale(locale); PrintWriter writer = response.getWriter(); // Process the requested command 1.2 +9 -4 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/ManagerServlet.java Index: ManagerServlet.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/servlets/ManagerServlet.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ManagerServlet.java 18 Jul 2002 16:47:41 -0000 1.1 +++ ManagerServlet.java 12 Sep 2002 06:44:25 -0000 1.2 @@ -74,6 +74,7 @@ import java.net.URL; import java.util.Enumeration; import java.util.Iterator; +import java.util.Locale; import java.util.jar.JarEntry; import java.util.jar.JarFile; import javax.naming.Binding; @@ -330,6 +331,8 @@ // Prepare our output writer to generate the response message response.setContentType("text/plain"); + Locale locale = Locale.getDefault(); + response.setLocale(locale); PrintWriter writer = response.getWriter(); // Process the requested command (note - "/deploy" is not listed here) @@ -393,6 +396,8 @@ // Prepare our output writer to generate the response message response.setContentType("text/plain"); + Locale locale = Locale.getDefault(); + response.setLocale(locale); PrintWriter writer = response.getWriter(); // Process the requested command 1.2 +8 -4 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/valves/ErrorReportValve.java Index: ErrorReportValve.java =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/valves/ErrorReportValve.java,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- ErrorReportValve.java 18 Jul 2002 16:47:42 -0000 1.1 +++ ErrorReportValve.java 12 Sep 2002 06:44:25 -0000 1.2 @@ -72,6 +72,7 @@ import java.util.ArrayList; import java.util.Enumeration; import java.util.Iterator; +import java.util.Locale; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; @@ -348,9 +349,12 @@ Writer writer = response.getReporter(); if (writer != null) { + + Locale locale = Locale.getDefault(); try { hres.setContentType("text/html"); + hres.setLocale(locale); } catch (Throwable t) { if (debug >= 1) log("status.setContentType", t);
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>