2013-07-10 69 views
0

我的SoapUI Pro程序與wsdl進行通信。但是,它會引發錯誤。在瀏覽器中一切正常(使用wsdl網址和所需的參數)。我在SoapUI客戶端中使用的參數是正確的類型並填充,所以我不明白錯誤的原因。有沒有辦法找出發生了什麼(更多細節),或者有人看到我做錯了什麼?SoapUI引發未設置對象引用:如何找到原因

錯誤:

Server was unable to process request. ---> Object reference not set to an instance of an object. 

了SoapUI電話:

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"  
xmlns:tem="http://URI.org/"> 
    <soapenv:Header/> 
    <soapenv:Body> 
     <item:GetSomething> 
     <item:NodeID>1</item:NodeID> 
     <item:VarA>false</item:VarA> 
     <item:VarB>false</item:VarB> 
     </item:GetSomething> 
    </soapenv:Body> 
</soapenv:Envelope> 

回答

1

您不能測試從這樣的肥皂UI此WebService。 原因是, 在你的服務器上,在你的web服務實現中。當您提供字符串或整數tpe時,它期待對象類型。這就是爲什麼它給你這個錯誤。

將這些輸入包裹在對象中,然後傳遞此請求。

感謝, ambuj

+0

可否請你讓我知道如何來包裝輸入作爲對象(串/ INT) – sasikals26

+0

@kingAm你能請讓我知道如何來包裝輸入作爲對象在了SoapUI?我遇到了同樣的問題,似乎無法找到答案。 – Ritwik