Project: Tomcat
Bug 46252 Tomcat access log doesn't support Unicode
Reported: 2008-11-20 11:18:55 | Status: resolved fixed

AccessLogValve, which is responsible for handling the access log uses FileWriter (that doesn't support Unicode). I guess that instantiating the writer like this would solve the case: writer = new PrintWriter(new OutputStreamWriter(new FileOutputStream(pathname), "UTF-8"), true);

Files changed in fix:
java/org/apache/catalina/valves/AccessLogValve.java