Hmm, that doesnt seem to be the case. Jboss by default uses the file.encoding value to be UTF-8, so you shoudnt even need to set the request to be UTF-8.
I created a simple webapp which has a form with a textfield, submit which goes to a servlet, where i print back the value to the screen . Entering some japanese text in the form seems to print it back just fine.
Would it be possible for u to send me a sample of ur application in case its complex that my test setup above ? my email is rajasaur at gmail dot com
I created a simple WAR after seeing your reply, and it seems to work without having to do the encoding conversion. Now I kind of suspect the problem was caused by Struts, as the application in my first question was built with Struts. I have sent the application to your email, really appreciate your help.
Check for URIEncoding parameter in Connector configuration.
This specifies the character encoding used to decode the URI bytes, after %xx decoding the URL. If not specified, ISO-8859-1 will be used.