[seasar-dotnet:281] Re: Aspectが適用されない現象

m.okuyama e_starbucks @ yahoo.co.jp
2006年 7月 5日 (水) 15:08:11 JST


奥山です。

本日リリース頂いたS2Container.NET 1.2.1で
当該エラーはすべて解決されました。
早急な対応ありがとうございました。

以上です。

> 杉本です。
> 
> すいません。1つ目に呼び出しているコンポーネントはコンストラクタ
> インジェクションを使用しているので再現します。
> 
> 同じ原因ですので、次のリリースで解決します。
> 
> 06/07/03 に m.okuyamaさんは書きました:
> > 奥山です。
> > 杉本さん、ご回答ありがとうございます。
> >
> > 最初の投稿と一部ソースが異なっていたようで、
> > 紛らわしいことをしまして、ご迷惑をおかけしました。
> >
> > ただ、お渡ししたソースではテストプログラムからコンポーネントを呼び出す時に
> > Aspect(dbExceptionInterceptor)が適用されていません。
> > しかし、Sesar.dllを入れ替えるとAspect(dbExceptionInterceptor)が適用されます。
> > これは何が原因なのでしょうか?
> >
> > 今晩のリリース後に再検証してみますが、
> > Aspectが適用されないという現象は同じですので気になるところです。
> >
> > では、失礼します。
> >
> > > 杉本です。
> > >
> > > 06/07/03 に m.okuyamaさんは書きました:
> > >
> > > > > > HogeCompにはmapperのインターフェイス定義のsetterが用意されておりDIされます。
> > > > > > ここでmapperに対してdbExceptionInterceptorとtraceInterceptorがAspectされません。
> > > > > > 一方でAspect対象を変えてHogeCompImplにdbExceptionInterceptorと
> > > > > > traceInterceptorのAspectを定義すると正常に動作します。
> > >
> > > メールに添付して頂いたコードはおそらく、現象が起こっていた段階から少し
> > > 変更されているようで再現しませんでしたが、S2Container.NETに不具合がありました。
> > >
> > > コンストラクタインジェクションを利用した場合に、Aspectが適用されません。
> > >
> > > 申し訳ございません。コンストラクタインジェクションを使用している場合は、
> > > かなり致命的ですので、本日中に修正版をリリースしたいと思います。
> > >
> > > PM11:00の段階のものをリリースしたいと思いますので、まだSVNにコミットしていない
> > > コミッタの方がいましたら、よろしくお願いします。
> > >
> > > もし、都合の悪い方がいましたら、教えて下さい。m(_ _)m
> > >
> > > --
> > > Kazuya Sugimoto
> > > http://d.hatena.ne.jp/sugimotokazuya/
> > > _______________________________________________
> > > seasar-dotnet mailing list
> > > seasar-dotnet @ ml.seasar.org
> > > https://www.seasar.org/mailman/listinfo/seasar-dotnet
> >
> > --
> > m.okuyama
> >
> >
> > --------------------------------------
> > Let's start Yahoo! Auction  -  Free Campaign Now!
> > http://pr.mail.yahoo.co.jp/auction/
> > _______________________________________________
> > seasar-dotnet mailing list
> > seasar-dotnet @ ml.seasar.org
> > https://www.seasar.org/mailman/listinfo/seasar-dotnet
> >
> 
> 
> -- 
> Kazuya Sugimoto
> http://d.hatena.ne.jp/sugimotokazuya/
> _______________________________________________
> seasar-dotnet mailing list
> seasar-dotnet @ ml.seasar.org
> https://www.seasar.org/mailman/listinfo/seasar-dotnet

-- 
m.okuyama


--------------------------------------
Let's start Yahoo! Auction  -  Free Campaign Now!
http://pr.mail.yahoo.co.jp/auction/


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