當我在本地向IIS服務發送SOAP請求時,一切正常。 當我向其他主機上的IIS上運行的相同服務發送SOAP請求時,一切正常。Soap錯誤:「服務器無法處理請求」「對象引用未設置爲對象的實例」
但是,當另一個程序員發送SOAP請求,我的服務,他通常獲取返回的服務,除了一個方法正確的迴應:
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>Server was unable to process request. ---> Object reference not set to an instance of an object.</faultstring>
<detail />
</soap:Fault>
我需要理解爲什麼他正在接受這個錯誤。
他的SOAP請求與SOAP請求完全相同,但是我的作品和他的不一樣。
所以,當你抓住他的SOAP請求和發送(與像的soapUI肥皂工具),準確的要求,你的開發環境,它的工作原理?因爲它確實聽起來應該有差異。 – 2011-03-15 14:27:11
程序員至少在請求中的參數中省略/放置錯誤類型的值。 詢問他的代碼。 – 2011-03-15 14:27:18
在我的情況下,如果需要的標籤 但您的XML請求該塊被寫成 會給這種錯誤的發生這個錯誤,因爲在請求XML xml.for例如未格式化請求。 所以挖掘到代碼或其他scnerios之前,首先檢查請求XML 即使你使用了SoapUI應用程序創建一個新的Request對象爲你的web服務,並明確填寫新的請求DATAS越好.. –
dankyy1
2015-01-06 06:35:12