10.7.7.2. 2 番目の部分
direct:abc エンドポイントがメッセージを受信すると、上記のバリデーターが以下のルート定義に適用されます。
注記
Java DSL では、inputType ではなく、inputTypeWithValidate が使用され、XML DSL では inputType 宣言の validate 属性は true に設定されます。
Java DSL の場合
from("direct:abc")
.inputTypeWithValidate("xml:ABCOrder")
.log("${body}");
XML DSL の場合
<camelContext id="camel" xmlns="http://camel.apache.org/schema/spring">
<route>
<from uri="direct:abc"/>
<inputType urn="xml:ABCOrder" validate="true"/>
<log message="${body}"/>
</route>
</camelContext>