WSDL ソースから多数の Java ファイルを生成しました。ファイルの生成には Apache CXF 2.6.1 を使用しました。
jetty と maven を実行しているプロダクション ボックスにコードを配置し、生成された Java ファイルを介してサーバーにリクエストを送信すると、システム/JVM 文字エンコーディングが何らかの形で変更されます。スウェーデン語の å、ä、ö は、Ã¥、ä、ö に変わります。
自分の箱でこれを再現することはできません。
誰かが何か考えがありますか?
バージョン 2.5.4 以降、新しいコマンド ライン オプション -encoding があり、公式ドキュメントにはまだ記載されていません。ただし、ヘルプ オプション (-h|-help) を指定してツールを呼び出すと、エンコード オプションが表示されます。
wsdl2java ... -encoding UTF-8 ....