0

我正在尝试再次验证 xml xsd 并将无效的一个路由到 mule 中的 rabbitmq。

我在 mule 中找到了模式验证组件,但它似乎只过滤无效的一个并将有效的一个传递给下一个流程。

有谁知道如何捕获无效的并路由到 mule 中的 rabbitmq 队列?

先感谢您。

4

1 回答 1

3

您可以将模式验证包装在消息过滤器中。

这会将消息传递到名为 DeadLetterQueueFlow 的流:

<message-filter onUnaccepted="DeadLetterQueueFlow" throwOnUnaccepted="false">
    <xml:schema-validation-filter/>
</message-filter>
于 2013-08-29T22:07:26.620 回答