Can't login as Chinese username

I have a couple of users whos name are Chinese charater.

They can login in through sparkweb, but it’s failed with spark. After inserting some log information in source code of openfire, With these information I found the username spark passed was unrecognizable. And I tried to decode the username, but I failed.

Any help.