[seasar-dotnet:630] ASP.NETにてResourceNotFoundRuntimeException発生
    舘林寛仁
    [E-MAIL ADDRESS DELETED]
       
    2007年 11月  6日 (火) 18:42:21 JST
    
    
  
舘林と申します。皆様はじめまして。
現在業務にて、ASP.NET&S2.NET&S2Dao.NETの検証を行っています。
奇妙な現象に悩まされており、どなたか解決方法をご存知ないかと思い、
ご相談させていただきました。
以下現象の内容です。
1.diconファイルを埋め込んだdllを上書きすると
    Seasar.Framework.Util.ResourceNotFoundRuntimeExceptionが発生する。
    ソースの変更、再コンパイルなどをせずにアップロードしたものと同じ
    dllで上書きした場合も上記現象が発生します。
    dllを上書きアップロードせずに、アップロード済みのdllを一度削除
    して、同じdllをアップロードした場合、この現象は発生しません。
2.二日ほどアプリケーションに全く触れないでおき、再度アプリケーション
    にアクセスしようとした場合、Seasar.Framework.Util.ResourceNotFound
    RuntimeExceptionが発生する。
上記1、2以外の場合は、アプリケーションは正常に動作しております。
アプリケーションの構成は以下のとおりです。
ルート
  |
  |- binフォルダ
      |- 1. サービス、Dao、Dtoなどが全て入ったdll
          (ここにデータソースを定義したdicon(Ex.dicon)とDao層、サービス層
            などのインジェクションを定義したdiconを埋め込んでいる)
         2. aspx.csファイルがコンパイルされたdll
         3. その他dll(Seasar.dll log4net.dllなどS2利用に必要なdll)
  |- 公開フォルダ
     |- 1. aspxファイルのみ
  |- Propertiesフォルダ
      |- 1. AssemblyInfo.cs
  |- 1. App.dicon
     2. Global.asax(Application_StartイベントでS2ContainerFactoryの初期化
                     Application_EndイベントでS2ContainerFactoryの破棄)
     3. Global.asax.cs
     4. Web.config
恐らくS2.Netの問題ではなくASP.NET固有の問題だとは思うのですが、色々調べて
みても原因がわからず、こちらに相談した次第です。
どなたか解決方法をご存知の方がいましたら、ご指導いただきますようお願いいたします。
-- 
---------------------------------
Hirohito Tatebayashi
    
    
seasar-dotnet メーリングリストの案内