2

我是 Mule 新手,但使用过其他有关集成的产品。

从文件入站端点收到 XML 后,我想根据 XSD 对其进行验证。如果验证失败,我想将其发送到 JMS/VM 队列,否则只需继续我的其他已经工作的流程。

我已经能够使用过滤器并且它按预期工作。那些不合规的人会被赶出网络空间。但我想处理这些并返回响应。

那么我还能采用什么其他方法呢?

是否有我可以使用的带有验证功能的 XML/XSD 路由器?

谢谢你。

4

1 回答 1

5

您可以将 xsd 过滤器包含到消息过滤器中,如本文中所述。通过这种方式,您将能够在过滤消息时采取一些其他措施。

我能想到的最简单的解决方案是抛出异常并从catch-exception-strategy生成响应

于 2012-12-12T15:08:20.110 回答