Java5でSwingの描画がどこか変わった?

Swing+JFreeChart+WMFWriterで作ったレポーティングツールをJava5に上げたところ、文字が一部へんなベクターに変換されて、へんな字になってしまいました。文字情報が失われているようなので、何か描画の部分で変更があったのではないかと思います。しかたないので、「retrotranslator」でJava5のクラスをJava1.4で動くように変換して、対応しました。

retrotranslator : http://retrotranslator.sourceforge.net/

文字の入出力の文字コードに「JISAutoDetect」を使っていると、ClassCastExceptionが発生して、retrotranslatorが使えないみたいです。します。SeasarのInputStreamReaderUtilで「JISAutoDetect」が使用されていたので、とりあえず「Windows-31J」に書き換えて対応しました。