0

使用 CXF 使用 Web 服务时出现以下错误。异常消息是:

No binding factory for namespace http://schemas.xmlsoap.org/wsdl/http/ registered.

我尝试使用的 WSDL 服务是:

<wsdl:service name="MyService">
<wsdl:port name="MyServiceHttpport" binding="impl:MyServiceHttpBinding">
    <http:address location="http://localhost:80/ip/services/MyService"/>
</wsdl:port>
</wsdl:service

如上所示,我们使用 http:address 而不是 soap:address

4

1 回答 1

0

CXF 不支持 WSDL http 绑定。cxf-rt-bindings-http 模块已从最近的 CXF 版本中删除,因为它是相对专有的,现在被 JAX-RS 前端的所有 REST 优点所取代。

于 2013-02-21T19:55:17.753 回答