码迷,mamicode.com
首页 > 其他好文 > 详细

新加的服务发布成功,但是调用时找不到

时间:2016-12-17 20:28:55      阅读:299      评论:0      收藏:0      [点我收藏+]

标签:dma   执行命令   package   mave   文件夹   bsp   解决   调用   测试   

日志:exception is java.lang.NoSuchMethodError: com.ejlerp.saleorder.api.SaleOrderWarehouseService.clearRetryNum(Lcom/ejlerp/common/vo/CallerInfo;Ljava/util/List;)V

问题描述:

(1)在 SaleOrderWarehouseService 里面新增了方法 clearRetryNum,并在微服务项目中测试没有问题。

(2)在 api项目中  执行命令 mvn clean compile package deploy -U -Dmaven.test.skip  新方法发布成功

(3)在web项目中调用,saleOrderWarehouseService.clearRetryNum。执行时报错 exception is java.lang.NoSuchMethodError

 

解决方法:dubbo会有提供者缓存问题,清了缓存就可以了。

home目录中 有 .dubbo文件,把这个文件夹下的文件都删除。

新加的服务发布成功,但是调用时找不到

标签:dma   执行命令   package   mave   文件夹   bsp   解决   调用   测试   

原文地址:http://www.cnblogs.com/shuixm/p/6192869.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!