[Seasar-user:6799] DBFluteでのInsertについて
Masanobu Shimura
[E-MAIL ADDRESS DELETED]
2007年 3月 21日 (水) 18:50:09 JST
DBFluteでのInsertで、下記の様に Runtime Exceptionになるのですが、実際は
Databaseに問題なく Insertされています。
S2DaoInterceptorの下記行でExceptionとなります。
cmd.execute(invocation.getArguments());
Primary Keyを自動採番していますが、
/** ID-Annotation */
public static final String ccode_ID = "identity";
とBsCompanyにアノテーションもされています。
なにか設定の問題でしょうか?
お手数ですが、ヒントを頂けますか?
志村
DEBUG 2007-03-21 18:39:53,336 [RMI TCP Connection(2)-192.168.0.5]
/==========================================================================
DEBUG 2007-03-21 18:39:53,336 [RMI TCP Connection(2)-192.168.0.5]
BsCompanyDao.insert()
DEBUG 2007-03-21 18:39:53,336 [RMI TCP Connection(2)-192.168.0.5]
====================/
DEBUG 2007-03-21 18:40:03,102 [RMI TCP Connection(2)-192.168.0.5]
物理的なコネクションを取得しました
DEBUG 2007-03-21 18:40:03,117 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを取得しました
DEBUG 2007-03-21 18:40:03,227 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを閉じました
DEBUG 2007-03-21 18:40:03,227 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを取得しました
DEBUG 2007-03-21 18:40:03,367 [RMI TCP Connection(2)-192.168.0.5]
物理的なコネクションを取得しました
DEBUG 2007-03-21 18:40:03,367 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを取得しました
DEBUG 2007-03-21 18:40:03,367 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを閉じました
DEBUG 2007-03-21 18:40:03,758 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを閉じました
DEBUG 2007-03-21 18:42:15,633 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを取得しました
DEBUG 2007-03-21 18:42:15,633 [RMI TCP Connection(2)-192.168.0.5]
INSERT INTO company (name, cat, shortname, versionno) VALUES ('TEST2',
'V', 'TEST2', 0)
DEBUG 2007-03-21 18:42:15,805 [RMI TCP Connection(2)-192.168.0.5]
DEBUG 2007-03-21 18:42:15,805 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを取得しました
DEBUG 2007-03-21 18:42:15,805 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを閉じました
DEBUG 2007-03-21 18:42:15,805 [RMI TCP Connection(2)-192.168.0.5]
論理的なコネクションを閉じました
INFO 2007-03-21 18:43:16,227 [RMI TCP Connection(2)-192.168.0.5] Dao
threw the exception: class
org.seasar.framework.exception.EmptyRuntimeException
msg=[ESSR0007]sqlはnullあるいは空であってはいけません
INFO 2007-03-21 18:43:16,227 [RMI TCP Connection(2)-192.168.0.5]
method --> public abstract int
org.seasar.golf.uexample.dao.bsdao.BsCompanyDao.insert(org.seasar.golf.uexample.dao.exentity.Company)
INFO 2007-03-21 18:43:16,227 [RMI TCP Connection(2)-192.168.0.5]
argument --> {null,V,TEST2,TEST2,null,null}
DEBUG 2007-03-21 18:43:16,227 [RMI TCP Connection(2)-192.168.0.5] END
org.seasar.golf.service.impl.GolfTrxServiceImpl#execute([E-MAIL ADDRESS DELETED])
Throwable:org.seasar.framework.exception.EmptyRuntimeException:
[ESSR0007]sqlはnullあるいは空であってはいけません
DEBUG 2007-03-21 18:43:16,289 [RMI TCP Connection(2)-192.168.0.5] HOT
deployを終了しました
Seasar-user メーリングリストの案内