第50章 バリデーター
producer のみサポート対象
Validation コンポーネントは、JAXP Validation API を使用し、サポートされている XML スキーマ言語のいずれかに基づいて、メッセージ本文の XML 検証を実行します。デフォルトは XML スキーマ です。
このコンポーネントは、次の便利なスキーマ言語もサポートしていることに注意してください。
MSV コンポーネントは、RelaxNG XML 構文もサポートしています。
50.1. URI 形式
validator:someLocalOrRemoteResource
someLocalOrRemoteResource は、クラスパス上のローカルリソースへの URL、または検証対象の XSD を含むファイルシステム上のリモートリソースまたはリソースへの完全な URL です。以下に例を示します。
-
msv:org/foo/bar.xsd
-
msv:file:../foo/bar.xsd
-
msv:http://acme.com/cheese.xsd
-
validator:com/mypackage/myschema.xsd
Validation コンポーネントは camel-core で直接提供されます。