我无法设置wsdl文件的相对路径。我总是收到错误消息,指出找不到该文件,我也不明白为什么。
我的Web服务客户端如下:
@WebServiceClient(name = "xxx", targetNamespace = "http://xxx/", wsdlLocation = "/WEB-INF/wsdl/xxxws.wsdl")
public class xxx_Service
extends Service
目录结构中有趣的部分如下所示: 带有软件包de.myproject.xxx_Service.java
的目录产品我的wsdl文件位于目录WebContent / WEB-INF / wsdl / xxxws.wsdl
我已经尝试过对wsdlLocation使用不同的组合,例如/WEB-INF/wsdl/xxxws.wsdl或/wsdl/xxxws.wsdl -在带和不带/的情况下都可以使用,但是它根本不起作用:/ < / p>
我也尝试过将wsdl放到WebContent / META-INF / wsdl / xxxws.wsdl中-但这也不起作用
有人可以帮我吗?正确的地方是什么,为什么它不起作用?