[Seasar-user:6836] [DBFlute]DeleteList について

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2007年 3月 23日 (金) 13:44:57 JST


いつもお世話になっております。
米原です。

DBFlute0.4.2
S2dao1.0.40
oracle

を使用しています。

BehaviorのDeleteListを実行したところ、以下の例外が発生
してしましました。またInsertListでも同様の例外が発生
してしまいます。

引数のENTITYには1レコード存在しますが、(PrimaryKeyも存在します)
Behaviorのassertにて「空でないとならない」といった
チェックを通っており、そこでひっかっかっているように
見えます。
すみませんが、更新List系についてお気づきの点がございましたら、
ご教授頂けないでしょうか。よろしくお願い致します。




【コード】
ListResultBean <Xxx> xxxDelete  = xxxBhv.selectList(xxxCB);
            
xxxBhv.deleteList(xxxDelete);

【エラー】
2007-03-23 13:17:31,458 ERROR XapKkkUnitPage - XAP,UNKNOWN_USER,zzz_IT_ERR,doRunDelete,,The list should be empty: ls= tableDbName=SMPKKK allRecordCount=SMPKKK selectedList.size()=1 orderByClause=[] [HttpProcessor[8080][4]] (CmnLogger.java:154)
java.lang.IllegalArgumentException: The list should be empty: ls= tableDbName=SMPKKK allRecordCount=SMPKKK selectedList.size()=1 orderByClause=[]
	at yyy.zzz.cmn.dbflute.allcommon.bhv.AbstractBehaviorReadable.assertListNotNullAndEmpty(AbstractBehaviorReadable.java:537)
	at yyy.zzz.cmn.dbflute.bsbhv.BsXxxBhv.deleteList(BsXxxBhv.java:824)
	at yyy.zzz.xap.web.Xxx.XapXxxUnitPage.doRunDelete(XapKkkUnitPage.java:867)



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