158.11. スキーマの場所
Camel 2.14 から利用可能
JAXB Data Format は、XML をマーシャリングする際に SchemaLocation を指定することをサポートします。
Java DSL を使用すると、以下の方法で設定できます。
JaxbDataFormat jaxbDataFormat = new JaxbDataFormat(); jaxbDataFormat.setContextPath(Person.class.getPackage().getName()); jaxbDataFormat.setSchemaLocation("schema/person.xsd");
XML DSL を使用しても同じ操作を行うことができます。
<marshal> <jaxb id="jaxb" schemaLocation="schema/person.xsd"/> </marshal>