10.7.7. バリデーターの例
この例は 2 つの部分があり、最初の部分はメッセージを検証するエンドポイントバリデーターを宣言します。2 番目の部分は、バリデーターをルートに適用する方法を示します。
10.7.7.1. 最初の部分
バリデーターコンポーネントを使用して、xml:ABCOrder
から検証するエンドポイントバリデーターを宣言します。
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>