I have checked Spring-WS documentation and I found this interesting part:
"Note that the PayloadValidatingInterceptor can also accept multiple schemas using the schemas property. "
So, according to this sample, I have found how to implement multiple interceptors.
Check below code, look if it helps:
Code:
<sws:interceptors>
<bean id="validatingInterceptor"
class="org.springframework.ws.soap.server.endpoint.interceptor.PayloadValidatingInterceptor">
<property name="schemas">
<list>
<value>/WEB-INF/myxsd1.xsd</value>
<value>/WEB-INF/myxsd2.xsd</value>
</list>
</property>
<property name="validateRequest" value="true"/>
<property name="validateResponse" value="false"/>
</bean>
</sws:interceptors>