Apache CXF(スプリングとブレンド)を使用してRESTfulWebサービスを使用しています。WADLで2つのサービスを公開しています。
Webサービスへのリクエストごとに、特定のスキーマへのリクエストを検証する必要があります。公開されたサービスの1つが特定のスキーマを使用し、他のサービスが他の特定のスキーマに準拠しています。
手伝って頂けますか?
Apache CXF(スプリングとブレンド)を使用してRESTfulWebサービスを使用しています。WADLで2つのサービスを公開しています。
Webサービスへのリクエストごとに、特定のスキーマへのリクエストを検証する必要があります。公開されたサービスの1つが特定のスキーマを使用し、他のサービスが他の特定のスキーマに準拠しています。
手伝って頂けますか?
必要なことを行うにはいくつかの方法があります。1 つの方法は、jaxrs:schemaLocations
要素を使用することです。
<beans>
<jaxrs:server address="/" serviceClass="com.something.ServiceClass">
<jaxrs:schemaLocations>
<jaxrs:schemaLocation>classpath:/schemas/a.xsd</jaxrs:schemaLocation>
<jaxrs:schemaLocation>classpath:/schemas/b.xsd</jaxrs:schemaLocation>
</jaxrs:schemaLocations>
</jaxrs:server>
</beans>
詳細と例については、このリンクを参照してください。