[seasar-dotnet:935] Re: 作成したDaoインタフェースのメソッド呼び出しで例外発生

Takafumi Yoshida [E-MAIL ADDRESS DELETED]
2008年 10月 11日 (土) 16:50:24 JST


いつもお世話になります。吉田@オプティクスです。

2008/10/11 16:45 Yoshihiro OSHITA <[E-MAIL ADDRESS DELETED]>:
>>      <component class="Seasar.Extension.Tx.Impl.TransactionContext" />
>
> をAdo.diconに追加してみました。

横から失礼します。

Ado.diconに以下の記述を追加するとどうなりますか?

  <!-- ローカルトランザクション用のインターセプター -->
  <component name="LocalRequiredTx"
class="Seasar.Extension.Tx.TransactionInterceptor">
    <arg>
      <component class="Seasar.Extension.Tx.Impl.LocalRequiredTxHandler" />
    </arg>
    <property name="TransactionStateHandler">TransactionContext</property>
  </component>

  <!-- ローカルトランザクション用のインターセプターで使用します -->
  <component name="TransactionContext"
class="Seasar.Extension.Tx.Impl.TransactionContext">
    <property name="IsolationLevel">System.Data.IsolationLevel.ReadCommitted</property>
  </component>


以上、宜しくお願いいたします。


seasar-dotnet メーリングリストの案内