在调用使用cxf的webservice的时候出现这个异常。 这里的意思是:InterServiceImpService 不是可用的服务,正常可用的服务应该是InterServiceService。 不知道什么问题。后来发现我在webservice的服务方发布是的InterService,所以在wsdl文件中的server就是InterServiceService,但是呢,在客户端使用的是InterServiceImp实现类。这里匹配不上。 将客户端的调用类InterServiceImp改为InterService或是将服务端的发布方法InterService改为InterServiceImp。就可以了。
环境:ubuntu 12.04 LAMP (PHP5.3.10)先来看下,我整个测试的过程和出现问题地方。web serviceclientmath.wsdl文件已经事先生成好了。。。执行client调用add的方法的结果,没有然后问题。 /×××××××××××××××××××××××××××××××××××××××××××××/问题来了。。现在,我在service的类下面添加多一个方法 te......
答案就在这里:解决 web service is not a valid method for this service
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?