[Seasar-user:12608] Re: [SAStruts] @IntegerTypeが付いているプロパティを空文字更新すると例外

Yasuo Higa [E-MAIL ADDRESS DELETED]
2008年 1月 23日 (水) 16:13:37 JST


ひがです。

> 出羽です。
> 
> SAStrutsのチュートリアル(sa-struts-tutorial-rc7.zip)の
> 「データベースを使ったサンプル」で部署を空文字で
> 更新しようとすると以下の例外がでます。
> 
> org.seasar.framework.beans.IllegalPropertyRuntimeException: [ESSR0059]クラス
(tutorial.entity.Employee)のプロパティ(departmentId)の設定に失敗
しました。理由
はjava.lang.NumberFormatException: For input string: ""

これは、日付の場合と同じ原因で、
https://www.seasar.org/issues/browse/CONTAINER-163
で修正されています。

もうそろそろリリース予定のrc8に
最新のSeasar2(2.4.22-SNAPSHOT)を含めているので
sa-struts-tutorial-rc8で修正が確認できると思います。

よろしくお願いします。


Seasar-user メーリングリストの案内