[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 メーリングリストの案内