You are not alone buddy ,
I've got the same problem http://www.jforum.net/posts/list/2507.page.
I applied my own filter to jforum web application to reinforce client's encoding to UTF-8 (see how other guys solved similar problem: http://www.jforum.net/confluence/display/configuration/charEncodingContainer http://forum.springframework.org/archive/index.php/t-10431.html).
However, it did not help me to get rid of the ??? in message body. If you look at the database, jforum_topics table, topic_title column is a VARCHAR(100), so it works fine, you can see topic titles in Russian. Try to check the Code:
SELECT HEX(post_text) FROM jforum_posts_text j;
, if you see 3F in the post_text value, it means there is garbage content was written to the db from the client - not UTF-8 friendly value!
Again, could it be something related to the http://dev.mysql.com/doc/refman/5.0/en/cjk-faq-question-marks.html?
By the way, the webapp works fine on windows box, however the problem appears only when it was deployed in linux environment.
Let's help to each other!
Appreciate for your time and assistance in advance!
|