CXF客户端调用显示no such operation

问题:做一个最简单的webservice,按照CXF官方的例子发布接口,客户端调用时始终报no such operation

原因:接口类和实现类并没有按照官网所给的放到同一个包下,导致命名空间错误引起的

解决方法1:把接口类和实现类放在同一个包下

解决方法2:明确实现类的命名空间所在位置,在实现类的文件头部同时加入

      @WebService(targetNamespace = "http://cxf.ws/", endpointInterface = "ws.cxf.TestService")


参考:http://pangsir.iteye.com/blog/1492508

posted @ 2012-05-28 17:20  hawk0035  阅读(1241)  评论(0编辑  收藏  举报