【发布时间】:2013-02-15 16:45:25
【问题描述】:
我在网上找到的所有关于 wsimport 的文档似乎都对使用目录文件 (jax-ws-catalog.xml) 的一个方面有点模糊。我的问题是:
当我使用 wsimport 和 -catalog 选项生成 Web 服务客户端时,wsimport 是否仅在构建时使用我的目录来查找它用于创建 Web 服务的 WSDL?或者它是否还以某种方式将目录捆绑到生成的 Web 服务中,以便可以在运行时使用目录来定位资源?
我猜 wsimport 只在构建时使用目录文件来解析资源,如果我想在运行时使用目录文件来解析资源,我必须捆绑 jax-ws-catalog.xml使用我的网络客户端,但同样,到目前为止我找到的文档似乎有点不清楚,我希望听到更了解的人明确确认这一点。
更新:我正在使用 Maven 插件来生成我的网络服务类 (http://mojo.codehaus.org/jaxws-maven-plugin/wsimport-mojo.html)。
如果此问题中的任何内容不清楚,请告诉我,我将进行编辑以添加更多信息。
【问题讨论】:
标签: web-services wsdl jax-ws wsimport