知识屋:更实用的电脑技术知识网站
所在位置:首页 > 操作系统 > linux

is not a valid method for this service的问题

发布时间:2014-09-05 15:15:01作者:知识屋

is not a valid method for this service的问题
 
遇一问题:
第三方更新了webservice服务,wsdl路径没变,只是新增加了一些方法。
我方系统以前一直在使用第三方的一些webservice服务,第三方webservice
服务更新后,我方也更新了自己的程序,并使用了其最新的接口。
  www.zhishiwu.com  
在本机测试通过后,发往生产环境,却抛出以下问题:
 
Function ***** is not a valid method for this service.
 
大概意思就是说,调用的方法在这个webservice服务中不存在。
 
后多方查询,得知原因,原来linux会缓存使用过的webservice wsdl文件,
当调用webservice服务时,会读取缓存中的,进而导致抛出了以上错误。
 
解决办法:
 
找到/tmp/目录,删除该目录下所有以wsdl开头的文件即可。
 
(免责声明:文章内容如涉及作品内容、版权和其它问题,请及时与我们联系,我们将在第一时间删除内容,文章内容仅供参考)
收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜