我可以在wso2 esb中使用call mediator调用Web服务吗?

时间:2016-09-19 19:30:55

标签: web-services csv wso2esb

<?xml version="1.0" encoding="UTF-8"?> <sequence name=SEQUENCE trace="disable" xmlns="http://ws.apache.org/ns/synapse"> <iterate expression=EXPRESSION sequential="true" xmlns:ns="http://org.apache.synapse/xsd"> <target> <sequence> <log level="full"> <property expression="$body/*" name="Test within iterate"/> </log> <call> <endpoint> <http method="POST" uri-template=URI TEMPLATE </endpoint> </call> <log> <property name="After CALL" value="response"/> </log> </sequence> </target> </iterate> <aggregate> <completeCondition> <messageCount max="-1" min="-1"/> </completeCondition> <onComplete expression="$body/*" sequence="OutSequenceforData" xmlns:ns="http://org.apache.synapse/xsd" xmlns:s11="http://schemas.xmlsoap.org/soap/envelope/" xmlns:s12="http://www.w3.org/2003/05/soap-envelope"/> </aggregate> <send/> <log level="full"> <property expression="$body/*" name="After Aggregate" xmlns:ns="http://org.apache.synapse/xsd"/> </log> </sequence> 我正在尝试使用call mediator调用Web服务。但是我没有在wso2日志中看到有关该调用的任何日志。目标是显示Web服务中文件的数据。

1 个答案:

答案 0 :(得分:0)

是的,您可以在Call调解员放置Log中介后。

<log level="full" xmlns="http://ws.apache.org/ns/synapse"/>