Java 8 JAX-WS-wsimport工具未正确创建web服务客户端

Java 8 JAX-WS-wsimport工具未正确创建web服务客户端,java-8,jax-ws,webservice-client,wsimport,Java 8,Jax Ws,Webservice Client,Wsimport,jdk 1.8.0_151 macOS High Sierra-版本10.13.2 我正在尝试使用JAX-WS wsimport工具创建一个web服务客户端,它会为web操作(例如:getOrderSummary)抛出警告消息 [警告]忽略操作“getOrderSummary”:绑定到正文的多个零件 最终没有生成服务代理(扩展javax.xml.ws.Service)和端点类,因此我无法调用web操作 有什么问题吗?端点是否未正确开发?还是我遗漏了什么?我以前使用wsimport工具创建了许多客

jdk 1.8.0_151

macOS High Sierra-版本10.13.2

我正在尝试使用JAX-WS wsimport工具创建一个web服务客户端,它会为web操作(例如:getOrderSummary)抛出警告消息

[警告]忽略操作“getOrderSummary”:绑定到正文的多个零件

最终没有生成服务代理(扩展javax.xml.ws.Service)和端点类,因此我无法调用web操作

有什么问题吗?端点是否未正确开发?还是我遗漏了什么?我以前使用wsimport工具创建了许多客户端,没有问题,只有这个端点在制造麻烦。我也尝试过axis2,它没有抛出警告,而是抛出错误并停止。但它在SoapUI中工作。

为了便于理解,我只包含了与web操作“getOrderSummary”相关的警告消息

用于创建客户端的命令:

wsimport -extension -keep -p com.webservice -XadditionalHeaders http://localmc:7000/api/IntegrationWebServices/api/IntegrationWebService?wsdl 

这可能是因为TIBCO的新BW引擎公开了web服务。不幸的是,解决方案是返回Axis来创建客户机。我只是使用Eclipse生成客户机,Eclipse默认提供axis运行时来生成客户机