我試圖通過傳遞xml請求來調用服務。但我收到錯誤的響應XML。你能幫助解決這個問題嗎?我正在使用soapUI,並且已經在請求頭中設置了證書。響應:soapenv:Server.userException org.xml.sax.SAXException:SimpleDeserializer在嘗試反序列化的某個對象中遇到了不期望的子元素。org.xml.sax.SAXException:SimpleDeserializer在試圖反序列化的某個東西中遇到了一個不期望的子元素
2
A
回答
1
聽起來好像你正在發送它不期望的元素,即你的請求由於某種原因無效。檢查它與一個lint工具,以確保它是有效的,然後仔細檢查您的請求服務規範。
如果失敗了,您需要提供更多信息以獲得更好的答案。
0
我遇到了同樣的異常,對我來說,原因是錯誤的返回類型,我的返回類型由字符串設定當我打電話,但真正的返回類型是文檔,我的方式來解決這個問題是這樣的:
call.setReturnType(org.apache.axis.encoding.XMLType.SOAP_STRING);
更改爲
call.setReturnType(org.apache.axis.encoding.XMLType.SOAP_DOCUMENT);
相關問題
- 1. 反序列化的子元素具有一定的名字到一個列表
- 2. WCF:在遇到反序列化時遇到「無法識別的元素」
- 3. 我在wxPaintDC繪圖中得到了一個奇怪的東西
- 4. 試圖追加一個列表,但東西打破了
- 5. 如何在C#中反序列化在JQuery中序列化的東西?
- 6. 試圖寫一個批次的東西
- 7. 在列表中的每個元素之間添加東西 - OCaml
- 8. 元素時遇到錯誤反序列化XML流
- 9. querySelectorAll:找到孩子,直到遇到某個閾值元素
- 10. 將Xml反序列化到列表<T> - 不期望xmlns ='
- 11. VBA變量定義了一個子元素,並在另一個子元素中調用了多個子元素
- 12. 以xml反序列化子元素
- 13. 序列化和反序列化大元素的列表逐一
- 14. pls-00103在期望以下某個時遇到符號'='
- 15. Firebase數據庫錯誤 - 反序列化期望地圖,但得到了一個類java.util.ArrayList
- 16. 試圖移除子元素的最後一個子元素
- 17. XML反序列化不反序列化元素
- 18. 如何在多個元素有一個孩子時序列化/反序列化xml?
- 19. 試圖列舉一個反序列化的列表拋出一個異常
- 20. XML列表反序列化只需要一個元素
- 21. Jquery - 選擇一個元素和其中的任何東西
- 22. 反序列化XML元素
- 23. protobuf-net反序列化序列化數組中的第k個元素
- 24. Aeson:「當期望一個字符串時,遇到了一個對象」
- 25. XmlSerialization,序列化的只有一個屬性的子元素
- 26. 在Java中反序列化一個序列化的php對象
- 27. javascript - 除了某些元素之外的任何東西; e.target不工作...有時
- 28. 一個操作嘗試的東西是不是一個插座
- 29. 將textarea鏈接到某個東西
- 30. 將null填充到某個東西?
由於4響應... 其實我想WDSL定義內通過XML。請參閱下面的肥皂要求: \t \t \t <男人:清單>我在這裏傳遞XML人:清單> \t soapenv:身體> soapenv :信封> –
Vivek
2012-03-08 19:52:53