当前位置:   article > 正文

Caused by: java.lang.IllegalStateException: Method findAllListByMember can only contain 1 method fie_method generatedocumentcode can only contain 1 met

method generatedocumentcode can only contain 1 method field. found: [get, po
  1. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.xx.remoteapi.SysPermissionRemoteService': FactoryBean threw exception on object creation; nested exception is java.lang.IllegalStateException: Method findAllListByMember can only contain 1 method field. Found: [POST, GET]
  2. at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:175)
  3. at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.getObjectFromFactoryBean(FactoryBeanRegistrySupport.java:103)
  4. at org.springframework.beans.factory.support.AbstractBeanFactory.getObjectForBeanInstance(AbstractBeanFactory.java:1634)
  5. at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:254)
  6. at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
  7. at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
  8. at org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1316)
  9. at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1282)
  10. at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1101)
  11. at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1066)
  12. at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:585)
  13. ... 19 common frames omitted
  14. Caused by: java.lang.IllegalStateException: Method findAllListByMember can only contain 1 method field. Found: [POST, GET]
  15. at feign.Util.checkState(Util.java:128)
  16. at org.springframework.cloud.netflix.feign.support.SpringMvcContract.checkOne(SpringMvcContract.java:216)
  17. at org.springframework.cloud.netflix.feign.support.SpringMvcContract.processAnnotationOnMethod(SpringMvcContract.java:169)
  18. at feign.Contract$BaseContract.parseAndValidateMetadata(Contract.java:95)
  19. at org.springframework.cloud.netflix.feign.support.SpringMvcContract.parseAndValidateMetadata(SpringMvcContract.java:133)
  20. at feign.Contract$BaseContract.parseAndValidatateMetadata(Contract.java:64)
  21. at feign.hystrix.HystrixDelegatingContract.parseAndValidatateMetadata(HystrixDelegatingContract.java:34)
  22. at feign.ReflectiveFeign$ParseHandlersByName.apply(ReflectiveFeign.java:146)
  23. at feign.ReflectiveFeign.newInstance(ReflectiveFeign.java:53)
  24. at feign.Feign$Builder.target(Feign.java:218)
  25. at org.springframework.cloud.netflix.feign.HystrixTargeter.target(HystrixTargeter.java:56)
  26. at org.springframework.cloud.netflix.feign.FeignClientFactoryBean.loadBalance(FeignClientFactoryBean.java:145)
  27. at org.springframework.cloud.netflix.feign.FeignClientFactoryBean.getObject(FeignClientFactoryBean.java:166)
  28. at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)
  29. ... 29 common frames omitted
  30. Disconnected from the target VM, address: '127.0.0.1:57409', transport: 'socket'

原因是定义feign客户客户端的时候,注解@RequestMapping上面的只支持单个(如: 
method = RequestMethod.POST
或者
method = RequestMethod.GET
等,定义成
method = {RequestMethod.POST,RequestMethod=GET}是错误的


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/296583?site
推荐阅读
相关标签
  

闽ICP备14008679号