XSD 스키마에 연결할 수 없습니다. 여기 내 구성입니다 :Spring WS 2에서 정적 XSD 스키마 공개 및 액세스
web.xml을
<servlet>
<servlet-name>spring-ws</servlet-name>
<servlet-class>org.springframework.ws.transport.http.MessageDispatcherServlet</servlet-class>
<init-param>
<param-name>transformWsdlLocations</param-name>
<param-value>true</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>spring-ws</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
스프링 WS-servlet.xml에
<sws:annotation-driven/>
<context:component-scan base-package="example.ws.endpoint"/>
<sws:dynamic-wsdl id="boo"
portTypeName="BooResource"
locationUri="/services/">
<sws:xsd location="classpath:example/ws/schema/Boo.xsd"/>
</sws:dynamic-wsdl>
WSDL은 [HTTP에 액세스 할 수 있습니다 : // 로컬 호스트 : 포트/스프링 WS- server-0.1-SNAPSHOT/services/boo.wsdl]하지만 XSD를 노출하려면 어떻게해야하며 URL은 무엇이 될까요?
실제로 허용 할 수있는 이유는 이것이 받아 들여지는 이유입니다. @evandongen 응답 또는 https://stackoverflow.com/a/42724574/1766166을 참조하십시오. – zygimantus