如果例如orders.wsdl進口Orders.xsd,怎麼能使用靜態-WSDL配置有沒有辦法在Spring WS 2中公開靜態XSD?
<sws:static-wsdl id="orders" location="/WEB-INF/wsdl/orders.wsdl"/>
使得Orders.xsd可以在瀏覽器中查看等http://host/context/Orders.xsd
動態WSDL支撐它。
<sws:dynamic-wsdl id="orders"
portTypeName="Orders"
locationUri="http://localhost:8080/ordersService/">
<sws:xsd location="/WEB-INF/xsd/Orders.xsd"/>
</sws:dynamic-wsdl>
但是static-wsdl沒有sws:xsd屬性。
這就是我在spring-ws 1.5中所做的。看起來我們被這種有點混亂的方法困住了。 Spring建議使用靜態wsdl,但不能爲導入的xsd添加'sws:xsd location'。打敗我。 – 2012-07-25 05:48:03