首页 > 编程语言 >OpenFeign报错:Caused by: java.lang.IllegalStateException: Method has too many Body parameters

OpenFeign报错:Caused by: java.lang.IllegalStateException: Method has too many Body parameters

时间:2024-07-26 10:56:38浏览次数:14  
标签:lang Body parameters shop 报错 user com

近两天在开发进行若依二开,openfeign需要一个微服务调用另一个微服务。等service层注入远程bean后,报错

Caused by: java.lang.IllegalStateException: Method has too many Body parameters: public abstract void com.shop.user.remote.RemoteUmsMemberAddressService.export(javax.servlet.http.HttpServletResponse,com.shop.user.domain.UmsMemberReceiveAddress)

话不多说,先给结论,导出方法不能进行远程调用!

下面是我的解决报错思路,上代码!

报错信息:

我的openfeign:

根据上面的报错信息com.shop.user.remote.RemoteUmsMemberAddressService.export(javax.servlet.http.HttpServletResponse,com.shop.user.domain.UmsMemberReceiveAddress)所以我试着导入javax依赖

但是依旧报这个错,不过你们可以导入试试,毕竟每个idea的体质不太一样。(手动狗头)

忽然有个想法,报错信息中有too many Body parameters 说我有多个请求体参数,那我就去找找一下这个微服务中对象传参的方法。

终于,找到这个坑了,将导出对应的远程调用给注释掉

启动成功!

标签:lang,Body,parameters,shop,报错,user,com
From: https://blog.csdn.net/wjjjjxxxx/article/details/140706289

相关文章

  • 终端输入mvn -v报错:JAVA_HOME not found in your environment.
    终端输入mvn-v报错:JAVA_HOMEnotfoundinyourenvironment.       原因在于jdk环境变量未配置好。环境变量设置有如下两种方法:1、右键我的电脑-->属性-->高级系统设置-->环境变量-->系统变量-->双击Path-->点击新建-->输入jdk本地路径(如:D:\Tools\jdk1.8.0_121\bin)-......
  • LangChain的快速入门指南
    初识LangChain的快速入门指南在现代人工智能的世界里,语言模型(LanguageModel,LM)正在变得越来越重要。这些模型通过处理自然语言数据,为用户提供智能化的解决方案。LangChain作为一种创新工具,旨在简化语言模型的集成和使用,尤其是在开发复杂应用时。本文将为您详细介绍LangCh......
  • 【golang设计模式】—— 简单工厂模式
    模式定义简单工厂模式(SimpleFactoryPattern):又称为静态工厂方法(StaticFactoryMethod)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。模式结构工......
  • hbase SLF4J报错
    hbaseSLF4J报错HBaseSLF4J错误的解决方法介绍在使用HBase开发过程中,经常会遇到SLF4J报错的情况。SLF4J(SimpleLoggingFacadeforJava)是一个为Java应用程序提供日志记录接口的简单日志门面。本文将介绍如何解决HBase中常见的SLF4J报错问题。解决流程下面是解决HBaseSLF4......
  • python运行报警告:Cython directive 'language_level' not set, using '3str' for now
    相关:https://stackoverflow.com/questions/34603628/how-to-specify-python-3-source-in-cythons-setup-pycython的setup.py文件内容:fromdistutils.coreimportsetupfromCython.Buildimportcythonizesetup(name='GreatCirclemodulev1',ext_modu......
  • 记录linux本地部署Langchain-chatchat-v0.3+Xinference+qwen-chat 1.5-72B
    非源码部署!!!!未用docker,用的conda虚拟环境,Langchain-chatchat-v0.3+Xinference需要分别单独放进虚拟环境,要创建两个虚拟环境,防止包冲突。1.Xinference环境配置1.1首先搭建一个xinference的虚拟环境condacreate-nxinferpython=3.10condaactivatexinfer用的py3.10......
  • langchain4j:用LLM的强大功能为Java应用程序赋能
    吾名爱妃,性好静亦好动。好编程,常沉浸于代码之世界,思维纵横,力求逻辑之严密,算法之精妙。亦爱篮球,驰骋球场,尽享挥洒汗水之乐。且喜跑步,尤钟马拉松,长途奔袭,考验耐力与毅力,每有所进,心甚喜之。 吾以为,编程似布阵,算法如谋略,需精心筹谋,方可成就佳作。篮球乃团队之艺,协作共进,方显力......
  • 【pywpsrpc/Python】改变图片宽高报错 对象无效属性: ‘tuple‘ object has no attrib
    概要开发UOS环境下,使用Python通过pywpsrpc库操作word文档在指定段落添加指定宽高的图片时意外发现的该问题,在原作者的github提问后获得解答后记录(源码地址、对应提问链接以及相关资料链接贴在文章末尾)。原因及解决方式首先贴一段简单的代码,作用是新建一个word文档并在其......
  • CF568C New Language 题解
    Description将\(\texttt{a}\sim\texttt{a}+l-1\)这\(l\)个字符分成\(\texttt{V,C}\)两个集合。你需要构造一个长度为\(n\)且满足\(m\)个限制且不小于另一个长度为\(n\)的字符串\(s\)的最小字符串。每一个限制为若字符串的第\(p_1\)个位置上的字符\(\in......
  • springboot+vue前后端分离项目:导出功能报错Request processing failed: cn.hutool.cor
    1.报错截图: 2.hutool官网,推荐引入poi-ooxml依赖 3.mvn仓库找到依赖 4.用最新版依赖 5.复制到本项目pom.xml,刷新maven 解决......