我正在尝试再次验证xml xsd并将无效的一个路由到mum中的rabbitmq。
我在mule中找到了模式验证组件,但它似乎只过滤了无效的组件并将有效的组件传递给下一个流程。
有没有人知道如何捕获无效的一个并路由到mule的rabbitmq队列?
提前谢谢。
答案 0 :(得分:3)
您可以将架构验证包装在邮件过滤器中。
这会将消息传递给名为DeadLetterQueueFlow的流:
<message-filter onUnaccepted="DeadLetterQueueFlow" throwOnUnaccepted="false">
<xml:schema-validation-filter/>
</message-filter>