我有一個將數據放入參數({uri.var.parameter})的代理,併爲其中的後置參數調用rest api。這個API的響應是喜歡它:WSO2 ESB無法獲得來自其他API的響應API
<ResultSet count="1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Result>
<id>126</id>
<contact_type>Individual</contact_type>
.
.
.
</Result>
</ResultSet>
當我把這個API會在soapUI的參數,我可以看到上面的響應,但是當我通過WSO2 ESB 4.9.0稱之爲我收到一個錯誤: 第一個元素必須包含本地名稱Envelope,但發現ResultSet 我的請求已發佈到api,但wso2 esb無法解析響應。 當我在突觸中放置屬性OUT_ONLY = true時,我的請求成功,但顯然我沒有收到任何迴應。 當我在SoapUI的響應頭中檢查content_type時,它是:text/xml; charset = UTF8 我發現this post並在axis2配置文件中的messageFomatter和messageBuilder中添加了content_type:text/xml,但仍然收到相同的錯誤。 你能否給我提供你的溶劑。謝謝
嘗試設置<屬性名= 「爲messageType」 值= 「應用/ xml」 的範圍= 「的axis2」/> – maheeka