0
我的項目中有兩個Web服務。通過Spring.NET,SecondService
使用FirstService
。在一段時間不活動後IIS異常中的WebService
下面是配置文件的一個片段:
<object id="SecondServiceClass" type="SecondService.SecondServiceClass">
<property name="FirstService" ref="FirstServiceClass"/>
</object>
<object id="SecondService" type="Spring.Web.Services.WebServiceExporter, Spring.Web">
<property name="TargetName" value="SecondServiceClass"/>
</object>
<object id="baseClientService" abstract="true">
<property name="ProductTemplate">
<object>
<property name="Timeout" value="10000" />
<!-- 10s -->
</object>
</property>
</object>
<object id="FirstServiceClass" type="Spring.Web.Services.WebServiceProxyFactory, Spring.Services" parent="baseClientService">
<property name="ServiceUri" value="http://localhost/FirstService/FirstService.asmx"/>
<property name="ServiceInterface" value="Services.First.IFirstService, ServiceLayer"/>
</object>
運行一段時間(約2-10小時)後,我得到這個例外,從SecondService
:
異常類型:ConfigurationErrorsException
異常消息:創建上下文'/ secondservice'時出錯:無法從字符串值'SecondService.SecondService'加載類型。
在引發異常之前,服務可能會空閒一段時間。
或正確配置你的AppPools .. – 2011-04-18 21:15:35