我正在使用WSO2 ESB消息处理器和"重放序列"它处理来自调用的WS的输出。
我现在面临的情况是我需要编译一条消息,该消息还应该包含来自终点请求的一些信息。 我的问题是:一旦消息由&#34;重放序列&#34;中的消息处理器执行,我可以如何访问请求消息,也可能在故障序列中为了显示输入导致错误?< / p>
答案 0 :(得分:0)
在使用store mediator将消息存储到JMS队列之前,请使用property mediator在default / synapse范围中设置属性。对于示例实例,
<property expression="//xpath/to/payload"
name="FileName" scope="default" type="STRING"/>
然后在replySequence中访问必要的属性并在那里进行验证。还要确保只复制必要的属性,而不是整个有效负载。