【问题标题】:Can an XML catalog refer to files in a separate JAR?XML 目录可以引用单独 JAR 中的文件吗?
【发布时间】:2013-08-20 02:15:36
【问题描述】:

我有几个 JAX-WS 客户端,每个都与不同的 SOAP 服务通信,我使用 wsimport 生成这些客户端并将其打包到自己的 JAR 中。每个客户端都有自己的 XML 目录,以便 wsimport 可以在本地使用与项目一起存储的 WSDL 和 XSD。

使用这些客户端的实际应用程序每个都有自己的XML Catalog,以节省运行时对 WSDL 的网络调用。这些基本上是应用程序正在使用的客户端的 XML 目录的联合。

这一切都有效,但要注意的是,除了 application XML 目录之外,我还必须在应用程序 JAR 中保留一份 WSDL 的副本,因为 URI 是相对于 XML 目录的.所以我需要记住,每当 client 的副本更新时,我就更新 application 的 WSDL 副本。

有没有办法在我的 jax-ws-catalog.xml 中说 WSDL 在另一个 JAR 中?

【问题讨论】:

    标签: java jax-ws xmlcatalog


    【解决方案1】:

    似乎没有办法,只能将 WSDL 和 XSD 与我的 jax-ws-catalog.xml 文件一起打包。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-12-15
      • 1970-01-01
      • 2021-08-19
      • 2010-09-25
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多