1

Shrinksafe custom_rhino.jarを使用してDojoをビルドしようとすると、MalformedInputExceptionが発生します。この問題は、ビルドがUTF-8に格納されているフランス語の文字を含むカスタムウィジェット/テンプレートに到達したときに発生します。AIXマシンにはLANG=en_USがあります。これは、IBM JREでのMalformedInputExceptionに関する他の文書化された問題から判断すると、正しいはずです。

このビルドはIBMAIXで実行する必要があるため、SunのJREへの切り替えは受け入れられないソリューションです。解決策は、AIXの何か、IBM JREの設定、またはその両方を変更することである可能性があります。これまでのところ、私は失敗しています。

問題は道場フォーラムでも説明されていますが、適切な解決策はありません。

4

1 に答える 1

2

リンクされたフォーラムでは、ビルド マシンのデフォルトの文字エンコーディングについての説明がありませんでした。

Dojo は UTF-8 のエンコーディングを使用している可能性がありますが、実際にはファイルは ISO-8859-1 などでエンコードされています (フランス語には西欧ラテン文字が使用されていると想定しています)。

特定のファイルで使用する文字エンコーディングを指定できる Eclipse などのエディタはありますか? UTF-8 エンコーディングでファイルを開いて、文字が期待どおりかどうかを確認してみてください。

于 2008-09-21T07:14:20.520 に答える