[seasar-dotnet:2097] Re: QuillでAOPを試そうとして実行時にNullReferenceExceptionが発生する

ASO Katsumi [E-MAIL ADDRESS DELETED]
2011年 10月 11日 (火) 21:39:08 JST


久保(jflute)様
replyありがとうございます。

しばらく使ってみる事にします。
どれほどの展開ができるか分かりませんが、
経過なり、改めて投稿させて頂きます。


(2011/10/11 17:54), kubo wrote:
> 久保(jflute)です。
>
> ASOさん、こんばんは
> 同時に井上さんフィードバックありがとうございます。
>
> その部分の修正に関して、本体に反映すべきかどうか、
> 判断できるコミッタが少ないもので、ちょっと時間は
> かかりそうですが、このメーリングリストで話題になれば
> 基本的にはコミッタにも伝わります。
>
> もしよければ、その修正で色々と使い続けてみて、
> 全く動作(他の機能とか)に支障がないようであれば、
> その旨またメーリングリストに投稿して頂けると、
> 判断の重要な一要素となりますので助かります。
>
>
> 2011/10/11 ASO Katsumi<[E-MAIL ADDRESS DELETED]>:
>> ASOです。
>>
>> 井上様
>> replyありがとうございます。
>>
>> 井上様の予想で指摘されていた個所を変更し、デバッグ版のSeasar.dll と Seasar.Quill.dll を
>> 作成し、問題のサンプルプログラムを動かしたところ、期待通りの結果が得られました。
>>
>> 暫く、このデバッグ版で実験をしていこうと思います。
>> ありがとうございました。
>>
>> 【修正箇所】
>> QuillInjector.cs
>> 344:            // 再帰的に実装クラスのインスタンスにDIを行う
>>     // ↓修正      Inject(component.GetComponentObject(implType));
>> 345:            Inject(component.GetComponentObject(field.FieldType));
>>
>> P.S.
>> これが不具合なのかそうでないのかといった判断・判定をして頂こうと思うと、
>> どちらに報告や連絡をすれば良いのでしょうか?
>> ご存知の方がいらっしゃいましたら、ご教示・ご指示下さい。
>>
>> _______________________________________________
>> seasar-dotnet mailing list
>> [E-MAIL ADDRESS DELETED]
>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>>
> _______________________________________________
> seasar-dotnet mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet


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