簡體   English   中英

Eclipse Web Service Explorer未將對象列表顯示為響應

[英]Eclipse Web Service Explorer not displaying list of Objects as response

我有一個基於SOAP的基本Web服務。 我能夠調用方法並向其中添加信息。 但是,在檢索時,單個類對象的數據似乎已在WSE瀏覽器中完美顯示。 但是,如果我有一個對象列表,那么我將無法在體內得到任何響應。 不確定,怎么了。 即使控制台中的日志也不會引發任何錯誤。

有沒有更好的方法來查看WSE中的對象列表?

嘗試單擊“源”鏈接(在主體右側),以檢查SOAP響應信封中是否確實包含多個對象。 如果包含錯誤,則可能是您在查看器中遇到了一個錯誤,如果沒有,則可能是錯誤-服務無法按預期運行,或者您的請求不正確。

我在本地使用以下公共服務進行了測試(操作getAll ):

http://www.predic8.com:8080/crm/CustomerService?wsdl

它返回了許多客戶的列表(從原始響應來看),但是對我而言,WSE僅列出了其中的一些(並且縮進表示層次結構是錯誤的),因此我猜想WSE的這種觀點不是很可靠。

因此,我建議堅持使用WSE中的原始XML視圖。 在日常工作中,我更喜歡使用SOAP UI進行服務探索/測試。 它是免費的,並且會定期更新-您可能要檢查一下。

祝好運!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM