[Seasar-user:12249] Re: [Dolteng] トランザクションについて
[E-MAIL ADDRESS DELETED]
[E-MAIL ADDRESS DELETED]
2007年 12月 21日 (金) 13:16:15 JST
小林さま
masanです。
原因は、R2Serviceクラスにregist(Shisaku) というメソッドが
なかった為でした。
interface を使ったプログラミング経験が浅いので、R2ServiceImplに
そのままコーディングをしてしまっていました。
R2ServiceImplはR2Serviceの実装クラスですから、当然R2Serviceに
定義がなければいけませんよね。
トランザクションが働いていることをログで確認できました。
ありがとうございました。
>TO: <[E-MAIL ADDRESS DELETED]>
>BCC: M.OOISHI
>送信者 : <[E-MAIL ADDRESS DELETED]>
>主題 : [Seasar-user:12215] Re:[Dolteng] トランザクションについて
>受信日 :07/12/19 19:35
>属性 : なし
>
>小林 (koichik) です.
>
>Date: Wed, 19 Dec 2007 18:52:00 +0900
>From: <[E-MAIL ADDRESS DELETED]>
>To: <[E-MAIL ADDRESS DELETED]>
>Subject: [Seasar-user:12213] Re: [Dolteng] トランザクションについて
>
>> S2Flex2 から呼び出されるコンポーネントはR2ServiceImpl.javaでありまして
>
>ということは,R2ServiceImpl は R2Service という
>interface を実装しているのでしょうか?
>
>もし R2ServiceImpl が R2Service を実装していて,
>R2Service に regist(Shisaku) というメソッドが
>定義されているならいいのですが,そうでない場合は
>AOP が適用されないのでトランザクションも効きません.
># Seasar2.4.17 以前の場合.
>
>> それからdiconファイルは、Doltengで作成された以外は自前では
>> 作成していませんが、何のdiconファイルを添付したらいいでしょうか?
>
>それなら dicon は不要です.
Seasar-user メーリングリストの案内