[Seasar-user:14653] Re: S2DAOでJavaオブジェクトをDBへ格納できる?
もんきち
[E-MAIL ADDRESS DELETED]
2008年 6月 11日 (水) 22:13:55 JST
もんきちです。
レスいただいたように、現在Seasar2.4.25+S2DAO1.0.48で試しているのですが
以下のようなExceptionが発生しており、前に進めなくなっております。
BEGIN org.xxx.yyy.rss.dao.IFeedDao#upFeedInfo([E-MAIL ADDRESS DELETED])
DEBUG 2008-06-11 22:02:45,015 [main] 論理的なコネクションを取得しました。tx=null
DEBUG 2008-06-11 22:02:45,015 [main] update tbl_feedinfo set
feed_name='水道橋博士の日記',
feed_url='http://blog.livedoor.jp/s_hakase/index.rdf',
own_user_id=1,
main_category_id=1,
sub_category_id=1,
u_status= '2008-06-11 22:02:43',
c_date='2008-06-11 22:02:43',
u_date='2008-06-11 22:02:43'
where internal_id = 1
DEBUG 2008-06-11 22:02:45,046 [main] 論理的なコネクションを閉じました。tx=null
DEBUG 2008-06-11 22:02:45,046 [main] END org.xxx.yyy.rss.dao.IFeedDao#upFeedInfo([E-MAIL ADDRESS DELETED]) Throwable:org.seasar.framework.exception.
SQLRuntimeException: [ESSR0072]SQLで例外(SQL=[update tbl_feedinfo set
feed_name=?,
feed_url=?,
own_user_id=?,
main_category_id=?,
sub_category_id=?,
u_status= ?,
c_date=?,
u_date=?
where internal_id = ?], Message=[[ESSR0072]SQLで例外(SQL=[update tbl_feedinfo set
feed_name=?,
feed_url=?,
own_user_id=?,
main_category_id=?,
sub_category_id=?,
u_status= ?,
c_date=?,
u_date=?
where internal_id = ?], Message=[0], ErrorCode=02000, SQLState={3})が発生しました : [SQLで例外(Message=[No results were returned by the query.], ErrorCode=0,
SQLState=02000)が発生しました。], [No results were returned by the query.], ErrorCode=0, SQLState=02000)が発生しました
org.seasar.framework.exception.SSQLException: [ESSR0072]SQLで例外(SQL=[update tbl_feedinfo set
feed_name=?,
feed_url=?,
own_user_id=?,
main_category_id=?,
sub_category_id=?,
u_status= ?,
c_date=?,
u_date=?
where internal_id = ?], Message=[0], ErrorCode=02000, SQLState={3})が発生しました
DEBUG 2008-06-11 22:02:48,515 [main] 物理的なコネクションを閉じました
不思議なのはExceptionが発生しているにもかかわらずロールバックされないことです。
これってやはりdiconファイルの定義を誤っているということでしょうか?
標記の件とは無関係とは思いますが、ご教示の程よろしくお願いします。
#別スレを建てた方がよいかな。。。
Toshihiro Nakamura <[E-MAIL ADDRESS DELETED]>さん:
> 中村(taedium)です。
>
> > 現在使用しているS2は2.3.19、S2DAOは1.0.42ですが、ご教示いただいた
> > アノテーションは使用できる物でしょうか?
>
> そのバージョンでは使用できないですね。
>
> Seasar2は2.4.18以上、S2Daoは1.0.47以上
> の必要があります。
>
> --
> Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
********************************************************************************
もんきち#馬車馬のようにJavaコードを書いてまつ@ヤッテヤンヨ!
e-Mail:[E-MAIL ADDRESS DELETED]
********************************************************************************
Seasar-user メーリングリストの案内