我一直在尝试这样的事情:
<payloadFactory media-type="xml">
<format>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Header/>
<soapenv:Body>$1</soapenv:Body>
</soapenv:Envelope>
</format>
<args>
<arg evaluator="xml" expression="???"/>
</args>
</payloadFactory>
问题是我应该在args
表达式中放置什么来捕获放置在肥皂信封内的原始传入有效负载?
这是添加信封的错误方法吗?
答案 0 :(得分:0)
你可以使用synapse xpath变量$ body [1]来获取传入消息的正文。 [1] https://docs.wso2.com/display/ESB481/Synapse+XPath+Variables#SynapseXPathVariables- $体