[Seasar-user:18086] Re: 複数DB接続時、INSERTしたIDが取得できない
Toshihiro Nakamura
[E-MAIL ADDRESS DELETED]
2009年 7月 28日 (火) 11:52:24 JST
中村(taedium)です。
j2ee-ACompany.diconなどに定義されたConnectionPoolImplの
コンポーネントからTransactionManagerImplが見えずDIに
失敗しているのだと思います。
> ====================
> <component name="transactionManager"
> class="org.seasar.extension.jta.TransactionManagerImpl"/>
> <component name="requiredTx"
> class="org.seasar.extension.tx.RequiredInterceptor"/>
> <component name="requiresNewTx"
> class="org.seasar.extension.tx.RequiresNewInterceptor"/>
> <component name="mandatoryTx"
> class="org.seasar.extension.tx.MandatoryInterceptor"/>
> <component name="notSupportedTx"
> class="org.seasar.extension.tx.NotSupportedInterceptor"/>
> ====================
まず、上の定義をj2ee-common.diconのようなdiconに定義してください。
そして、次に、
j2ee-ACompany.dicon、
j2ee-BCompany.dicon、
j2ee-CCompany.dicon
からj2ee-common.diconをインクルードするようにしてください。
--
Nakamura Toshihiro <[E-MAIL ADDRESS DELETED]>
Seasar-user メーリングリストの案内