2012-08-06 51 views
0

我在宾夕法尼亚州的Smeal商学院工作。我正在为供应链计划做一个项目,并且我在Sharepoint中创建了一个使用大量UDF的Excel工作簿。我没有访问工作簿或使用其他UDF的问题,但是当我尝试使用OpenWorkbookForEditing()时,我得到以下堆栈跟踪:通过SOAP访问Sharepoint excelservice.asmx时发生HTTP 503错误

System.Net.WebException:请求失败,HTTP状态503:服务不可用。 在System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage消息,WebResponse的响应,流responseStream,布尔asyncCall) 在System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(字符串方法名,对象[]参数) 在ClassName.ExcelWebService.ExcelService.OpenWorkbookForEditing(字符串workbookPath,字符串uiCultureName,字符串dataCultureName,状态[] &状态) 在ClassName.ClassNameFunctions.testWriteCell()

此外,我试图通过PHP SOAP访问excelservice.asmx并没有收到答复。每次尝试连接到此服务都会在IIS日志中提供类似于以下内容的503错误:

2012-08-06 15:14:58 xxxx :: xxx:xxxx:xxxx:xxxxxxx POST/_vti_bin/excelservice。 asmx - 80 - xxxx :: xxx:xxxx:xxxx:xxxxxxx Mozilla/4.0 +(compatible; + MSIE + 6.0; + MS + Web + Services + Client + Protocol + 2.0.50727.5456)503 0 0 59

I已尝试更改Sharepoint管理中心的大部分设置,以及IIS中的一些设置。有谁知道什么可能导致这个问题?谢谢。

我运行Windows Server 2008

回答

0

在SharePoint 2010服务器可以看看这篇文章,也许这将有助于。

http://technet.microsoft.com/en-us/library/ee513104.aspx

是这里建议是刚刚重新启动的解决方案。如果这是一台开发机器,那不应该是个大问题。

还要确保没有应用程序池已停止,因为这可能导致服务不可用。

+0

乔希感谢您的回复。我之前找到了这个页面,并尝试了这个解决方案。服务器已经多次重新启动,偶尔通过测试停止服务,但我知道这不是主要问题。 – 2012-08-06 17:01:48

相关问题