Java Mailing List Archive

http://www.junlu.com/

Home » Home (12/2007) » Tomcat Users »

How to specify Tomcat error encoding?

Hiroshi Iwatani

2005-08-31

Replies:

Our environment is LANG=ja_JP.UTF-8 on Linux Fedora Core 3.

--below are copies from browser screen--

Tomcat error output for JSP page is garbled for Japanese:
[Tomcat(5.0.19) with javac]--compiler error mesg part quoted:
/usr/jakarta-tomcat-5.0.19/work/Catalina/localhost/testapp/org/apache/jsp/index_jsp.java:45:
??????????????
????: ???? sendRedirect(java.lang.String)
??   : javax.servlet.http.HttpServletRequest ? ???????
request.sendRedirect("/testapp/redir.html");
    ^

while Resin(3.0.14) displays correct Japanese for compiler error mesg:
[Resin with javac]
jsp.java:45: シンボルを見つけられません。
シンボル: メソッド sendRedirect(java.lang.String)
場所   : javax.servlet.http.HttpServletRequest の インタフェース
request.sendRedirect("/testapp/redir.html");
    ^

[Resin with jikes]--jikis doesn't emit Japanese error mesg, that's OK.
/index.jsp:6: Semantic Error: No accessible method with signature
"sendRedirect(java.lang.String)"
was found in type "javax.servlet.http.HttpServletRequest".

My question is: how could we have Tomcat display correct Japanese error
message when JSP java code has errors for java compiler et al?

Thanks in advance.

--
Hiroshi Iwatani

*stop cruelty* Annual number of institutionally euthanized cats and dogs
including kittens and puppies: US 5 million, JP 500 thousand. How about
your country? *for our better karma*
---------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@(protected)
For additional commands, e-mail: tomcat-user-help@(protected)

©2008 junlu.com - Jax Systems, LLC, U.S.A.