【发布时间】:2013-10-22 03:23:11
【问题描述】:
自从升级到 CXF 2.7.7 后,我遇到了一个我无法理解的错误。进行 Web 服务调用时,CXF 报告此异常:
org.apache.cxf.interceptor.Fault:
Unexpected element {http://schema.myorg.com/GetReference/}ReferenceResponse found.
Expected {http://services.myorg.com/}getReferences
这毫无意义,因为 ReferenceResponse 正是我所期望的响应。名称 getReferences 似乎是指正在调用的 @WebMethod 注释方法的名称。该方法的返回类型为 ReferenceResponse。
我错过了什么?
【问题讨论】:
-
您好,我遇到了这个问题,您解决了这个问题吗?有更新吗?提前致谢。
-
@LeoHuang 我现在发布了一个答案,解释了我做了什么
-
非常感谢,其实我所有的客户端代码都是用
cxf-codegen-plugin生成的,而且所有的方法签名都是自动生成的,所以没有意义。
标签: java web-services cxf