現在、Spring-ws を使用して Web サービスを実装しています。ここで私は xsd validation に打たれました。xsd検証のために、私は次の構成を使用しています
<bean id="validatingInterceptor" class="org.springframework.ws.soap.server.endpoint.interceptor.PayloadValidatingInterceptor">
<property name="xsdSchema" ref="schema" />
<property name="validateRequest" value="true" />
<property name="validateResponse" value="true" />
</bean>
<bean id="schema" class="org.springframework.xml.xsd.SimpleXsdSchema">
<property name="xsd" value="/WEB-INF/ProductSchema.xsd" />
</bean>
ここでは、Bean の初期化中に xsd ファイルを渡しています。この (ProductSchema.xsd) xsd ファイルを動的に送信する方法はありますか。入力ペイロードに基づいて、どの xsd ファイルを送信する必要があるかがわかるためです。
私を助けてください。前もって感謝します