webservice调用报object is not an instance of declaring class
发布时间:2020-12-16 22:36:56 所属栏目:安全 来源:网络整理
导读:错误原文: ?警告:?Application?{ http://service.core.ws.component.creditease.com/}NLender2CoreWebServiceService#{http://service.core.ws.component.creditease.com/}riskFundInfoNotice?has?thrown?exception,?unwinding?now org.apache.cxf.intercep
错误原文: ?警告:?Application?{ org.apache.cxf.interceptor.Fault:?object?is?not?an?instance?of?declaring?class?while?invoking?public?abstract?java.lang.String?com.creditease.component.ws.core.service.NLender2CoreWebService.riskFundInfoNotice(java.lang.String)?with?params?[hello?ws].? ...... 上网看了大概两个原因: 1、配置问题 2、客户端实例化时候的问题 因为实例化那端,没问题,排除2,具体看配置问题,一位曾经提过该类问题的网友自答:“是自己的粗心导致的!webservice配置文件的实体id与Spring配置文件的实体id相同导致的”。一下让我想起之前这个服务应该就发布过,里面的方法已经有在线上环境应用了,可是写这个地方的同事说她新配的服务,看来也是配重了。 解决: 这就简单了,找到原有的(原有的是用本公司自己开发的工具中配置的,所以配置文件中没有,也难怪应届学妹自己又配了一遍),把重复的删了,继续用原有的。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |