1
我有幾個JAX-WS客戶端,每個都與不同的SOAP服務通信,我使用wsimport生成並打包到它自己的JAR中。每個客戶端都有自己的XML目錄,因此wsimport可以在本地工作,WSDL和XSD與項目一起存儲。XML目錄是否可以引用單獨JAR中的文件?
使用這些客戶端的實際應用程序每個都有自己的XML Catalog以在運行時保存WSDL的網絡調用。這些基本上是應用程序使用的客戶端的XML目錄的聯合。
這一切都很有效,但除了應用程序 XML目錄之外,我仍然需要在應用程序JAR中保留一份WSDL的副本,因爲這些URI與XML目錄相關。所以我需要記住更新的應用程序的WSDL的副本,只要客戶端的副本更新。
有沒有辦法在我的jax-ws-catalog.xml中說WSDL在另一個JAR中?