[Seasar-user:20552] Re: 複数の永続ユニット使用について

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2011年 2月 6日 (日) 19:30:00 JST


小林 (koichik) です.

Date:    Sun, 06 Feb 2011 18:46:17 +0900
From:    oh <[E-MAIL ADDRESS DELETED]>
To:      [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:20551] Re: 複数の永続ユニット使用について

> > ・update 後,Hibernate による select は行われていない.
> > ・トランザクションはロールバックされている.
> > 
> > ので,Hibernate によって自動的に update が
> > 発行される条件は揃っていないように見えます.
> > アプリ側で flush() しているのではありませんか?
> 
> これは、log1 側で update が発行されるのがそもそもおかしいということでしょうか。

明示的に flush() していないならそうですね.

> ソース上では、明示的な flush は行っておりません。

であれば,まずは何がきっかけで update 文が
発行されているのか,デバッガでステップ実行
するなどして突き止めてください.


-- 
<component name="koichik">
    <property name="fullName">"Koichi Kobayashi"</property>
    <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
    <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
    <property name="twitter">"http://twitter.com/koichik"</property>
</component>



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