2013-02-20 69 views
0

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

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:地址,而不是肥皂:地址

回答

0

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

+0

嗨丹尼尔,我正在使用cxf 2.2请问您确认我从哪个版本开始支持wsdl http绑定已被删除? – Sandeep 2013-02-22 05:22:03