I am passing parameter of Text from Navigation rule to an activity. In the process, if the passed String contains Japanese characters, it gets scrambled. In order to get this working, I found out a solution to change file.encoding from defaulted MS932 (SJIS for Microsoft Windows) to UTF-8. I am doing this from setenv.dat by specifying Java option "-Dfile.encoding=UTF-8" and it works.
Does anyone know if this solution is okay to do, or does this give any bad side effect or not? Please see attached for screenshot.