Java ws-message validator中有多个xsd模式-为什么在schemaCollection中找不到资源,但在xsdSchema中找到了资源?

Java ws-message validator中有多个xsd模式-为什么在schemaCollection中找不到资源,但在xsdSchema中找到了资源?,java,xsd,spring-ws,Java,Xsd,Spring Ws,我试图找出为什么使用SimpleXSDSDSchema来设置XSD资源有效 <bean id="xsdSchema" class="org.springframework.xml.xsd.SimpleXsdSchema"> <property name="xsd" value="/WEB-INF/schema.xsd"/> </bean> 用法: <bean class="org.springframework.ws.soap.serv

我试图找出为什么使用SimpleXSDSDSchema来设置XSD资源有效

<bean id="xsdSchema" class="org.springframework.xml.xsd.SimpleXsdSchema">
    <property name="xsd" value="/WEB-INF/schema.xsd"/>
</bean>
用法:

    <bean class="org.springframework.ws.soap.server.endpoint.interceptor.PayloadValidatingInterceptor">
        <property name="errorHandler" ref="customValidationErrorHandler"/>
        <!--<property name="xsdSchema" ref="xsdSchema"/>-->
        <property name="schemaCollection" ref="schemaCollection"/>
    </bean>

有人对此有线索吗?
有我应该使用的resourceLoader吗?(该应用程序在战争中打包并部署到尚未爆炸的应用程序服务器上)。

您的配置中有一个输入错误:

        <value>/WEB-INF/schema.xsd"</value>
/WEB-INF/schema.xsd”
这应该是:

        <value>/WEB-INF/schema.xsd</value>
/WEB-INF/schema.xsd

的确,我写这篇文章的时候似乎真的很累。谢谢!
        <value>/WEB-INF/schema.xsd"</value>
        <value>/WEB-INF/schema.xsd</value>