我在賓夕法尼亞州的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
喬希感謝您的回覆。我之前找到了這個頁面,並嘗試了這個解決方案。服務器已經多次重新啓動,偶爾通過測試停止服務,但我知道這不是主要問題。 – 2012-08-06 17:01:48