10.7.7. 验证器示例

此示例分为两个部分,第一部分声明了用于验证消息的 Endpoint Validator。第二部分显示验证器如何应用到路由。

10.7.7.1. 第 I 部分

声明使用验证器组件从 xml:ABCOrder 进行身份验证的 Endpoint Validator。

Java DSL:

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>