我们希望从故障序列而不是肥皂故障发送有效负载。 我们能够在故障序列中记录消息,但是当我们使用响应时,有效负载不会作为响应。
最佳答案
您可以在 WSO2 ESB 中定义故障序列并在该故障序列中添加相关中介。
如果您在代理或序列中的某个位置添加响应调解器,它将停止 ESB 中的进程,并将到达该调解器的消息/响应发送到客户端。[1]
如果您需要添加发送故障消息的响应调解器,您可以将其添加到故障序列中。
示例代码:
<sequence name="faultSeq" xmlns="http://ws.apache.org/ns/synapse">
<log level="full">
<property name="Message" value="===========This is error sequence========"/>
</log>
<respond/>
</sequence>
出现错误序列的消息将通过日志中介器记录。相同的消息将作为响应发送到客户端。
关于sequence - wso2 ESB 从故障序列发送有效负载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39951663/