Zig*_*ust 2 java xsd mule xsd-validation
我是Mule的新手,但使用了其他有关集成的产品.
从文件入站端点接收XML后,我想针对XSD验证它.如果验证失败,我想将其发送到JMS/VM队列,否则只需继续我的其他已经工作的流程.
我已经能够使用过滤器,它按预期工作.那些不合规的人会被网络空间抛弃.但我想处理这些并返回响应.
那么我可以选择其他什么方法呢?
是否有可以使用验证的XML/XSD路由器?
谢谢.
您可以使用包含xsd过滤器的消息过滤器,如本博客文章中所述.通过这种方式,您可以在过滤消息时采取其他一些操作.
我能想到的最简单的解决方案是抛出异常并从catch-exception-strategy生成响应