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

日志: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文件,把这个文件夹下的文件都删除。

时间: 2024-10-10 05:36:54

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

Geoserver的ImageMosaic数据源添加以及服务发布

概述: Geoserver中的ImageMosaic插件可以实现将两个或者两个以上的多幅影像进行镶嵌,并使坐标相同的多幅影像重叠成一个连续图象. 问题提出: 最近在做的项目中,涉及到了大量的影像数据,在做影像数据的服务发布时,现操作流程是先将该区域的影像拼接好,再通过Arcgis Server发布成为wms服务,再用GWC去切片.虽然这样的方式可以完成工作的需要,但是存在以下几个问题:1.影像拼接工作量大:2.拼接完成的数据较大:3.切片速度慢.为了解决这一问题,就查阅了些资料,提出了用Imag

arcgis api for js 之网络分许服务发布

1.引言 百度地图上有这样的功能:点击两个点,地图上会显示对两个点的路径规划.这个功能能否利用 arcgis api 实现呢?答案是肯定的.不过在实现之前,我们需要将数据发布为网络分析服务,接下来我将介绍如何发布网络分析服务. 2. 步骤 2.1 数据准备 首先,我们需要一个 gdb 数据库,右击这个数据库,创建一个 feature dataset. 右击刚创建的 feature dataset,import 我们进行分析所需要的道路数据. 数据导入成功之后,再次右击这个 feature dat

Spring Cloud 服务发布与调用

1. 发布服务 引入相关依赖pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.ap

8. Dubbo原理解析-代理之服务发布

服务发布是服务提供方向注册中注册服务过程,以便服务消费者从注册中心查阅并调用服务. 服务发布方在spring的配置文件中配置如下: <bean id="demoService"class="com.alibaba.dubbo.demo.provider.DemoServiceImpl" /> 上面是在spring中配置的服务的具体实现,是spring中的一个普通的bean <dubbo:serviceinterface="com.alib

Dubbo源码分析(十):服务发布

服务发布是服务提供方向注册中注册服务过程,以便服务消费者从注册中心查阅并调用服务. 服务发布方在spring的配置文件中配置如下: <bean id="demoService"class="com.alibaba.dubbo.demo.provider.DemoServiceImpl" /> 上面是在spring中配置的服务的具体实现,是spring中的一个普通的bean <dubbo:serviceinterface="com.alib

dubbo源码之四——dubbo服务发布

dubbo版本:2.5.4 服务发布是服务提供方向注册中心注册服务过程,以便服务消费者从注册中心查阅并调用服务. 服务发布方在spring的配置文件中配置如下: <bean id="demoService"class="com.alibaba.dubbo.demo.provider.DemoServiceImpl" /> 上面是在spring中配置的服务的具体实现,是spring中的一个普通的bean. <dubbo:serviceinterfac

SOFA 源码分析 —— 服务发布过程

前言 SOFA 包含了 RPC 框架,底层通信框架是 bolt ,基于 Netty 4,今天将通过 SOFA-RPC 源码中的例子,看看他是如何发布一个服务的. 示例代码 下面的代码在 com.alipay.sofa.rpc.quickstart.QuickStartServer 类下. ServerConfig serverConfig = new ServerConfig() .setProtocol("bolt") // 设置一个协议,默认bolt .setPort(9696)

Jenkins-k8s-helm-harbor-githab-mysql-nfs微服务发布平台实战

基于 K8S 构建 Jenkins 微服务发布平台 实现汇总: 发布流程设计讲解 准备基础环境 K8s环境(部署Ingress Controller,CoreDNS,Calico/Flannel) 部署代码版本仓库Gitlab 配置本地Git上传测试代码,创建项目到Gitlab 部署pinpoint 全链路监控系统(提前修改Dockerfile,打包镜像上传) 部署镜像仓库Harbor(开启helm仓库) master节点部署helm应用包管理器(配置本地helm仓库,上传helm包) 部署K8

发布WebService及调用WebService方法Demo

打开vs2012(这里为什么强调版本,因为vs2012不支持右键添加Web引用). 创建一个“ASP.NET空Web应用程序” 创建好项目之后,在解决方案中么,创建“Web服务”. 创建好了之后,添加自己定义的方法: 这里,我就不强调了[WebMethod] 特性的重要性. [WebMethod] public string HelloWorld() { return "Hello World"; } /// <summary> /// 自定义的方法 /// </su