[Seasar-user:21556] Re: [EQLL0037] プロキシオブジェクト(・・・)の生成に失敗しました が表示される

kubo [E-MAIL ADDRESS DELETED]
2013年 2月 15日 (金) 00:15:08 JST


久保(jflute)です

Sachiko.Iwasakiさん、こんばんは
ずっと反応できずに申し訳ありません。

ちょっと内容に即答はできないのですが、
Seasar.NET(C#やVB.NET)の話題であれば、
この seasar-user ではなく、
seasar-dotnet というメーリングリストが別途あり、
そちらの方が .NET 側のコミッタやユーザーが
多く閲覧する可能性が高いです。
(そちらのメールしか見ていない人もいるかと)

なので、改めてそちらに投稿して頂いた方が、
問題が解決する可能性が高いので、
お手数ですがそちらをお奨めします。

// Seasarメーリングリストの一覧
https://ml.seasar.org/mailman/listinfo/

2013/1/31  <Sachiko.Iwasaki @ mk.scsk.jp>:
>
> 初めて投稿します。
>
> ASP.NET:.NET Framework2.0 SP2
> Seasar:Seasar.Quill.dll ver1.3.17
>
> を利用しており、数年経過しているシステムで
> Seasar.Quill.QuillInjectorクラスのInjectメソッド
> を実行した時に急に以下のエラーが発生するようになりました。
>
> [EQLL0037]プロキシオブジェクト(・・・)の生成に失敗しました
> # ・・・の部分は複数のDB検索用DAOがエラー対象となっています。
>
> WEBサーバーは2台あり、同じ構成になっているのですが、
> エラーが発生したのは1台のみで、エラーが発生しているサイトでも
> 上記メソッド呼び出し時にエラーになるページとならないページがあります。
>
> サーバー(OS)を再起動したら、エラーは解消したのですが、
> 同様の事象はありますでしょうか?
>
> 原因の想定としては
> ・Windows Update の影響
> ・サーバーのメモリ等の影響
> を考えていますが、特定に至っておりません。
>
>
> ●出力されていたエラー(イベントログ)
> 例外情報:
>     例外の種類: QuillApplicationException
>     例外メッセージ: [EQLL0037]プロキシオブジェクト(ClsStore_PrefecturesDao)の生成に失敗しました。コンストラクタ内の処理、アクセス修飾子、インターセプ
> ターを設定しているメソッドがインターフェースor virtualになっているか、Castle.DynamicProxy.dllがSeasar.Quill.dllと同じ場所にあるか等をご確認下さい。
>
> ・・・・
>
> 場所 Seasar.Quill.QuillComponent.CreateProxyObject(Type componentType, Type receiptType, IAspect[] aspects)
>    場所 Seasar.Quill.QuillComponent..ctor(Type componentType, Type receiptType, IAspect[] aspects)
>    場所 Seasar.Quill.QuillContainer.GetComponent(Type type, Type implType)
>    場所 Seasar.Quill.QuillInjector.InjectField(Object target, FieldInfo field, Type implType)
>    場所 Seasar.Quill.QuillInjector.InjectField(Object target, FieldInfo field, ImplementationAttribute implAttr)
>    場所 Seasar.Quill.QuillInjector.InjectField(Object target, FieldInfo field)
>    場所 Seasar.Quill.QuillInjector.Inject(Object target)
>    場所 Seasar.Quill.QuillInjector.InjectField(Object target, FieldInfo field, Type implType)
>    場所 Seasar.Quill.QuillInjector.InjectField(Object target, FieldInfo field, ImplementationAttribute implAttr)
>    場所 Seasar.Quill.QuillInjector.InjectField(Object target, FieldInfo field)
>    場所 Seasar.Quill.QuillInjector.Inject(Object target)
>    場所 ・・・対象サイト・・・.Page_Load(Object sender, EventArgs e)
>    場所 System.EventHandler.Invoke(Object sender, EventArgs e)
>    場所 System.Web.UI.Control.OnLoad(EventArgs e)
>    場所 System.Web.UI.Control.LoadRecursive()
>    場所 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
>
> 確認させていただく上で、必要な情報が含まれているか
> わかりませんが、宜しくお願い致します。
>
>
>
> _______________________________________________
> Seasar-user mailing list
> Seasar-user @ ml.seasar.org
> https://ml.seasar.org/mailman/listinfo/seasar-user


Seasar-user メーリングリストの案内