[seasar-dotnet:872] RE: Re: Windows 2003 Server 上の WindowsアプリでSingletonS2ContainerFactoryが例外となる

KIYOSUE Minoru [E-MAIL ADDRESS DELETED]
2008年 6月 10日 (火) 15:22:49 JST


杉本 様

毎々お手数をおかけし大変恐縮に存じます。
おかげさまで、無事解決いたしました。

> C:\Windows\TEMPの権限を確認してみてください。

当該のフォルダに読み込み権限を追加したところ、Exceptionは発生しなくなりました。


大変ありがとうございます。


> Date: Tue, 10 Jun 2008 08:56:16 +0900
> From: [E-MAIL ADDRESS DELETED]
> To: [E-MAIL ADDRESS DELETED]
> Subject: [seasar-dotnet:871] Re: Windows 2003 Server 上の WindowsアプリでSingletonS2ContainerFactoryが例外となる
>
> 清末さん
>
> こんにちは。杉本です。
>
>> http://support.microsoft.com/kb/941349/ja
> これと関係があるかはよく分かりませんが、下のURLが参考になりそうです。
> http://www.microsoft.com/japan/msdn/community/gdn/ShowPost-38478.htm
>
> C:\Windows\TEMPの権限を確認してみてください。
>
>
> 2008/06/10 0:18 KIYOSUE Minoru :
>> 杉本 様
>>
>> お世話になります、清末です。
>>
>> さて、Windows 2003 Server上のWindowsアプリで例外が発生する件ですが、昨日ス
>> タック
>> トレースを採取いたしましたので、添付いたします。
>>
>> ------------------------------------- 以下トレース -------------------------
>> 2008-06-09 16:59:49,903 [6] ERROR System.Type [(null)] - Serviceの取得に失敗
>> しました。
>> System.TypeInitializationException:
>> 'Seasar.Framework.Container.Factory.SingletonS2ContainerFactory' のタイプ初
>> 期化子が例外をスローしました。 --->
>> System.Configuration.ConfigurationErrorsException: seasar のための構成セク
>> ション ハンドラを作成中にエラーが発生しました。: 一時クラスを生成できません
>> (result=1)。
>> error CS2001: ソース ファイル 'C:\WINDOWS\TEMP\ez1sherx.0.cs' が見つかりませ
>> んでした。
>> error CS2008: 入力が指定されていません。
>> (C:\dssys\bin\DsRemoteJobServer\Release\DsRemoteJobServerProject.exe.config
>> line 17) ---> System.InvalidOperationException: 一時クラスを生成できません
>> (result=1)。
>> error CS2001: ソース ファイル 'C:\WINDOWS\TEMP\ez1sherx.0.cs' が見つかりませ
>> んでした。
>> error CS2008: 入力が指定されていません。
>>
>> 場所 System.Xml.Serialization.Compiler.Compile(Assembly parent, String
>> ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence)
>> 場所 System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[]
>> xmlMappings, Type[] types, String defaultNamespace, Evidence evidence,
>> XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable
>> assemblies)
>> 場所 System.Xml.Serialization.TempAssembly..ctor(XmlMapping[]
>> xmlMappings, Type[] types, String defaultNamespace, String location,
>> Evidence evidence)
>> 場所
>> System.Xml.Serialization.XmlSerializer.GenerateTempAssembly(XmlMapping
>> xmlMapping, Type type, String defaultNamespace)
>> 場所 System.Xml.Serialization.XmlSerializer..ctor(Type type, String
>> defaultNamespace)
>> 場所 System.Xml.Serialization.XmlSerializer..ctor(Type type)
>> 場所 Seasar.Framework.Xml.S2SectionHandler.Create(Object parent, Object
>> configContext, XmlNode section)
>> 場所
>> System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.
>> CreateSectionImpl(RuntimeConfigurationRecord configRecord, FactoryRecord
>> factoryRecord, SectionRecord sectionRecord, Object parentConfig,
>> ConfigXmlReader reader)
>> 場所
>> System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.
>> CreateSectionWithRestrictedPermissions(RuntimeConfigurationRecord
>> configRecord, FactoryRecord factoryRecord, SectionRecord sectionRecord,
>> Object parentConfig, ConfigXmlReader reader)
>> 場所
>> System.Configuration.RuntimeConfigurationRecord.CreateSection(Boolean
>> inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord,
>> Object parentConfig, ConfigXmlReader reader)
>> 場所
>> System.Configuration.BaseConfigurationRecord.CallCreateSection(Boolean
>> inputIsTrusted, FactoryRecord factoryRecord, SectionRecord sectionRecord,
>> Object parentConfig, ConfigXmlReader reader, String filename, Int32 line)
>>
>> --------------------------------------------------------------------------
>>
>> 一点気になったのが、以下のMicrosoftの記事です。
>> ※ 以下のMicrosoft Support Online の情報がありました
>> http://support.microsoft.com/kb/941349/ja
>>
>> 上記のExceptionは、これに関係ありますか?
>>
>>
>> よろしくお願い申し上げます。
>>
>>
>> ----- Original Message -----
>> From: "Kazuya Sugimoto" 
>> To: 
>> Sent: Friday, May 30, 2008 3:27 PM
>> Subject: [seasar-dotnet:856] Re:Windows 2003 Server 上の Windowsアプリで
>> SingletonS2ContainerFactoryが例外となる
>>
>>
>>> 杉本です。
>>>
>>>> SingletonS2ContainerFactoryのstaticなコンストラクタで例外が出ていると思
>> いますので、
>>> たぶん、アプリケーション構成ファイルがらみだと思うのですが。
>>>
>>>
>>> 2008/05/30 15:23 Kazuya Sugimoto :
>>>> 杉本です。
>>>>
>>>> SingletonS2ContainerFactoryのstaticなコンストラクタで例外が出ていると思
>> いますので、
>>>> SingletonS2ContainerFactoryのstatic SingletonS2ContainerFactory()を例外
>>>>>> キャッチするように修正して、例外の内容を確認していただけないでしょうか?
>>>>
>>>> よろしくお願いします。
>>>>
>>>>
>>>> 2008/05/30 13:28 ペヨスエ Minoru :
>>>>> 杉本 様
>>>>>
>>>>> いつも大変お世話になります。
>>>>> また、この度もお手数をおかけし大変恐縮に存じます。
>>>>>
>>>>>
>>>>> スタックトレースですが、
>>>>>
>>>>>> 'Seasar.Framework.Container.Factory.SingletonS2ContainerFactory' のタ
>> イプ初
>>>>>> 期化子が例外をスローしました。
>>>>>
>>>>> の行と、自身のプログラムの場所のみ出力されている状況です。
>>>>>
>>>>> また、動く環境と動かない環境の.NETのバージョンの違いはありません。
>>>>> 動いていた環境の単独のサーバをドメインに参加させました。
>>>>>
>>>>> 実行そのものは、サーバのローカルユーザで実行しています。
>>>>>
>>>>>
>>>>> 以上、よろしくお願い申し上げます。
>>>>>
>>>>>
>>>>>> Date: Fri, 30 May 2008 08:50:40 +0900
>>>>>> From: [E-MAIL ADDRESS DELETED]
>>>>>> To: [E-MAIL ADDRESS DELETED]
>>>>>> Subject: [seasar-dotnet:853] Re: Windows 2003 Server 上の
>>>>>> WindowsアプリでSingletonS2ContainerFactoryが例外となる
>>>>>>
>>>>>> 杉本です。
>>>>>>
>>>>>> もしスタックトレースが出てたら教えてもらえますでしょうか?
>>>>>>
>>>>>> あと、ちなみに動く環境と動かない環境の.NETのバージョンの違いとかはあり
>> ますか?
>>>>>>
>>>>>> 2008/05/30 1:54 KIYOSUE Minoru :
>>>>>>> お世話になっております、清末です。
>>>>>>>
>>>>>>> 以前開発した Microsoft Windows Server 2003 の Windowsアプリを、ドメ
>> イン参加
>>>>>>> のサーバに載せ変えた
>>>>>>> ましたが、以下のエラーが発生するようになってしまいました。
>>>>>>>
>>>>>>> 'Seasar.Framework.Container.Factory.SingletonS2ContainerFactory' の
>> タイプ初
>>>>>>> 期化子が例外をスローしました。
>>>>>>>
>>>>>>> 同じExeを以前の環境に戻すと動作するので、環境上の問題と判断いたしま
>> したが、
>>>>>>> 上記のエラーが発生
>>>>>>> する要因にはどのようなものがありますでしょうか?
>>>>>>>
>>>>>>> Exceptionの発生しているソースは、以下の部分です。
>>>>>>>
>>>>>>> Dim diconPath As String = SingletonS2ContainerFactory.ConfigPath
>>>>>>>
>>>>>>> ご多忙中大変恐縮に存じますが、ご教授下さいますようお願い申し上げま
>> す。
>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> seasar-dotnet mailing list
>>>>>>> [E-MAIL ADDRESS DELETED]
>>>>>>> https://ml.seasar.org/mailman/listinfo/seasar-dotnet
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Kazuya Sugimoto
>>>>>> Microsoft MVP Development Platforms - XML
>>>>>> http://d.hatena.ne.jp/sugimotokazuya/
>>>>>> _______________________________________________
>>>>>> 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
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Kazuya Sugimoto
>>>> Microsoft MVP Development Platforms - XML
>>>> http://d.hatena.ne.jp/sugimotokazuya/
>>>>
>>>
>>>
>>>
>>> --
>>> Kazuya Sugimoto
>>> Microsoft MVP Development Platforms - XML
>>> http://d.hatena.ne.jp/sugimotokazuya/
>>> _______________________________________________
>>> 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
>>
>
>
>
> --
> Kazuya Sugimoto
> Microsoft MVP Development Platforms - XML
> http://d.hatena.ne.jp/sugimotokazuya/
> _______________________________________________
> seasar-dotnet mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-dotnet


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