2016-08-19 23 views
0

我只想知道WSO2 ESB默認支持soap 1.1嗎?如何使它在肥皂1.2上工作?是否有任何全球財產,我可以通過該財產來更改所有已部署的服務以使其可以在soap 1.2上運行?默認WSO2 ESB是否在soap 1.1上工作?

由於提前

問候, 至尊

您好感謝您的答覆。但在SOAP UI中嘗試1.2 Soap請求時遇到以下錯誤。

             [2016-08-10 10:53:41,744] ERROR - NativeWorkerPool [msg_id=urn:uuid:4abc1b45-c6a8-4f92-9559-169d3dab403f] Uncaught exception 

org.apache.axiom.om.impl.exception.OMBuilderException:在org.apache.axiom.soap.impl.builder.SOAP12BuilderHelper.handleEvent(SOAP12BuilderHelper.java:175中的SOAPFault元件 細節不受支持的元件) 在org.apache.axiom.soap.impl.builder.StAXSOAPModelBuilder.constructNode(StAXSOAPModelBuilder.java:428)

回答

0

WSO2 ESB supports both默認。例如,當您在ESB中創建代理服務時,它會公開SOAP 1.1和SOAP 1.2端點。

0

在.NET應用程序和Axis2之間進行通信時,使用SOAP 1.2似乎發生此錯誤。到目前爲止,我看到的唯一解決方案是強制使用SOAP 1.1。

參見: Mention of error

顯然,的SOAPFault的定義版本之間稍微改變,某些元件,包括細節元件的最重要的是大寫字母。錯誤表明收到的消息包含符合SOAP 1.1的元素,而在SOAP 1.2中,它應該是一個元素。欲瞭解更多詳情,請查詢site