如何从* war文件加载* .wsdl文件?

时间:2019-05-01 12:10:08

标签: java jax-ws jax-ws-customization

我正在关注这篇文章(公认的答案),以便在我的项目中获取wsdl文件 JAX-WS client : what's the correct path to access the local WSDL?

问题是我们将拥有不同的环境,URL也将更改,因此,此后,我必须修改所有java服务文件以及jax-ws-catalog.xml,以指向合适的人,什么会导致乏味的工作。

我只想使用getResoruce函数来获取WSDL文件的位置,但是我无法获得正确的响应。它始终返回null,因为找不到wsdl文件。

    YOURWEBSERVICE_WSDL_LOCATION = com.xyz.services.webservice.test.YourService_Service.class.getResource("/META-INF/wsdl/YourService.wsdl");

结构为:

  • src
  • META-INF
    • wsdl

感谢您的帮助:)。让我知道您是否需要更多详细信息。

0 个答案:

没有答案