2011-09-26 3 views
1

Axis2 1.6.1を使用してサーバーとクライアントの両方のWebサービスを作成しています。 webserviceはかなり単純です:2つの文字列を受け取り、バイトの配列を返します。私が探している問題は、クライアントがUTF-8でエンコードされたリクエストを送信していることです。アクセント付きのスペイン語でテキストを送信すると、いくつかの奇妙な文字に置き換えられます。クライアントにUTF-16を使用させるにはどうすればよいですか?wsdl2Javaで作成されたAxi2クライアントは、UTF-16の代わりにUTF-8を使用します。

おかげで

ホセ・ルイス・

答えて

0

あなたはサービスクライアントのプロパティとして設定する必要があります。ここで見てください[1]。

[1] http://wso2.org/library/230

関連する問題