10.7.7. 验证器示例
此示例分为两个部分,第一部分是声明验证消息的 Endpoint Validator。第二部分演示了如何将验证器应用到路由。
10.7.7.1. 第 I 部分 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
声明 Endpoint Validator,它使用验证组件从 xml:ABCOrder 验证。
Java DSL:
validator()
.type("xml:ABCOrder")
.withUri("validator:xsd/schema.xsd");
validator()
.type("xml:ABCOrder")
.withUri("validator:xsd/schema.xsd");
XML DSL:
<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring">
<validators>
<endpointValidator uri="validator:xsd/schema.xsd" type="xml:ABCOrder"/>
</validators>
</camelContext>
<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring">
<validators>
<endpointValidator uri="validator:xsd/schema.xsd" type="xml:ABCOrder"/>
</validators>
</camelContext>