[s2jface-dev:32] Re: EmployeeMamagementで例外

bskuroneko [E-MAIL ADDRESS DELETED]
2006年 12月 26日 (火) 01:09:40 JST


bskuronekoです。

VersionNoによる排他制御にひっかかっているのだと思います。
以前もこの例外が発生していたことがあり、バインディングしても
VersionNoをちゃんと引き継ぐようにした気がします。
# うろ覚えですが。

最近の対応でEmployeeDtoがEmployeeエンティティを継承しなくなったので、
また発生するようになったのではないでしょうか。


06/12/24 に KOMORI Yusuke<[E-MAIL ADDRESS DELETED]> さんは書きました:
>  小森です。
>
> ちょっと前から気になっていたのですが、EmployeeManagementで一番上の
> SMITHさんのレコードを編集して[OK]ボタンを押したとき、次のような例外が発
> 生します。
>
> org.seasar.dao.NotSingleRowUpdatedRuntimeException: [EDAO0005]更新の対象
> は1行(実際:0)でなければなりません。([7369, SMITH, CLERK, 7902, Fri Dec
> 19 00:00:00 JST 1980, 800, null, 30, 1])
>
> ひょっとして、私の環境だけでしょうか??
> レコードによって、発生したりしなかったりするようです。
>
> updateで更新するときに、更新対象のレコードが見つからないようなのですが、
> SMITHのレコードは実際に存在するので、原因がちょっと見えていません。
>
> なにかわかるでしょうか? > bskuroneko さん
>
> ----------------------------------------------
>  小森 裕介 / Yusuke Komori
>
>  E-Mail : [E-MAIL ADDRESS DELETED]
>    Blog : http://d.hatena.ne.jp/y-komori/
>     URL : http://www.littleforest.jp/
>
>
> _______________________________________________
> s2jface-dev mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/s2jface-dev
>



s2jface-dev メーリングリストの案内