読者です 読者をやめる 読者になる 読者になる

iReport のバグ

jasperrepotts のテンプレートを作る iReport 5.6.0 を使っていたら、
ひどいバグに遭遇!

パラメータや、フィールドを作成した時のプロパティに、
Description という説明を記述する箇所があります。
何らかの都合で一度書いたものを消してしまうと、

<parameterDescription><![CDATA]></parameterDescription>

が、残ってしまい、jasperreports で export実行時に、

NoSuchMethodException: Unknown property ' '

が起きてしまうのです。

iReport で、XMLモード編集しても Desiner モードで編集すると結局、<![CDATA]>
は残ってしまうので、

一度、パラメータ/フィールドを削除して作り直すしかなかったのです。