2 skull24 skull24 于 2016.01.18 16:38 提问

浏览器输入地址请求webservice,报错不知道为什么,急急急应该是这么请求吧 10C

请求
http://192.168.0.104:8080/cxlgame/service/WinningRecordService?wsdl/getRankingList?wsdl
错误日志:
警告: Interceptor for {http://service.philisence.com/}WinningRecordServiceService has thrown exception, unwinding now
org.apache.cxf.interceptor.Fault: No binding operation info while invoking unknown method with params unknown.
at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:58)
at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)

7个回答

xymlsj2008
xymlsj2008   2016.01.18 16:44

方法名跟参数检查一下能对上不

skull24
skull24 http://192.168.0.1048080/cxlgame/service/WinningRecordService?wsdl/getRankingList这样也是500
接近 2 年之前 回复
skull24
skull24 没有参数这个
接近 2 年之前 回复
91program
91program   Ds   Rxr 2016.01.18 16:44

soap 方法没有正确匹配 WSDL。
这时,soap 信息无法匹配到 service 的方法,CXF 不知道该做点啥。
在你的 @WebService 里加上 WSDL 地址

skull24
skull24 在接口上的@webservice还是实现类的@webservice上加?不懂
接近 2 年之前 回复
rui888
rui888   Ds   Rxr 2016.01.18 16:55
skull24
skull24 http://192.168.0.1048080/cxlgame/service/WinningRecordService?wsdl +wsdl可以
接近 2 年之前 回复
skull24
skull24   2016.01.18 17:54

没人知道吗 。。。刚入门webservice 领导说不需要cxf客户端 直接用html5 jquery调用 。。。。。

skull24
skull24   2016.01.18 17:55

是一个app来着 来访问部署好的webservice

save4me
save4me   Ds   Rxr 2016.01.18 22:14

你到底是在用HTML5还是APP访问WSDL啊?如果是APP的话,参考JAX-WS with Apache CXF and Eclipse [step2]

Royal_lr
Royal_lr   Ds   Rxr 2016.01.19 10:16

那就不用cxf了,,直接用java原生的webService

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!