swagger2.2.2 與 spring cloud feign衝突 致使服務請求報空

swagger2.2.2 與 spring cloud feign衝突

 

Java代碼 javascript

 收藏代碼

  1. Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.choosefine.web.console.artisan.feign.ArtisanPlatformPayAccountFeignClient': FactoryBean threw exception on object creation; nested exception is java.lang.NullPointerException  
  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:1309)  
  9.     at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1275)  
  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.NullPointerException: null  
  15.     at springfox.documentation.schema.property.OptimizedModelPropertiesProvider.beanDescription(OptimizedModelPropertiesProvider.java:317)  
  16.     at springfox.documentation.schema.property.OptimizedModelPropertiesProvider.propertiesFor(OptimizedModelPropertiesProvider.java:117)  
  17.     at springfox.documentation.schema.property.OptimizedModelPropertiesProvider$$FastClassBySpringCGLIB$$cb306bb2.invoke(<generated>)  
  18.     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)  
  19.     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:721)  
  20.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)  
  21.     at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)  
  22.     at springfox.documentation.spring.web.caching.CachingAspect.cachedValue(CachingAspect.java:86)  
  23.     at springfox.documentation.spring.web.caching.CachingAspect.operationsAndProperties(CachingAspect.java:69)  
  24.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
  25.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
  26.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
  27.     at java.lang.reflect.Method.invoke(Method.java:498)  
  28.     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)  
  29.     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)  
  30.     at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)  
  31.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168)  
  32.     at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)  
  33.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)  
  34.     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:656)  
  35.     at springfox.documentation.schema.property.OptimizedModelPropertiesProvider$$EnhancerBySpringCGLIB$$37e4dc8d.propertiesFor(<generated>)  
  36.     at springfox.documentation.schema.DefaultModelProvider.properties(DefaultModelProvider.java:151)  
  37.     at springfox.documentation.schema.DefaultModelProvider.modelFor(DefaultModelProvider.java:85)  
  38.     at springfox.documentation.schema.DefaultModelProvider$$FastClassBySpringCGLIB$$2c8f6146.invoke(<generated>)  
  39.     at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)  
  40.     at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:721)  
  41.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)  
  42.     at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)  
  43.     at springfox.documentation.spring.web.caching.CachingAspect.cachedValue(CachingAspect.java:86)  
  44.     at springfox.documentation.spring.web.caching.CachingAspect.modelsAndDependencies(CachingAspect.java:80)  
  45.     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)  
  46.     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)  
  47.     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)  
  48.     at java.lang.reflect.Method.invoke(Method.java:498)  
  49.     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:629)  
  50.     at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:618)  
  51.     at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:70)  
  52.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168)  
  53.     at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92)  
  54.     at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)  
  55.     at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:656)  
  56.     at springfox.documentation.schema.DefaultModelProvider$$EnhancerBySpringCGLIB$$566dd9c9.modelFor(<generated>)  
  57.     at springfox.documentation.spring.web.scanners.ApiModelReader.read(ApiModelReader.java:66)  
  58.     at springfox.documentation.spring.web.scanners.ApiListingScanner.scan(ApiListingScanner.java:91)  
  59.     at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:62)  
  60.     at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.scanDocumentation(DocumentationPluginsBootstrapper.java:101)  
  61.     at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.onApplicationEvent(DocumentationPluginsBootstrapper.java:87)  
  62.     at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.onApplicationEvent(DocumentationPluginsBootstrapper.java:50)  
  63.     at org.springframework.context.event.SimpleApplicationEventMulticaster.invokeListener(SimpleApplicationEventMulticaster.java:167)  
  64.     at org.springframework.context.event.SimpleApplicationEventMulticaster.multicastEvent(SimpleApplicationEventMulticaster.java:139)  
  65.     at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:383)  
  66.     at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:389)  
  67.     at org.springframework.context.support.AbstractApplicationContext.publishEvent(AbstractApplicationContext.java:337)  
  68.     at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:882)  
  69.     at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:545)  
  70.     at org.springframework.cloud.context.named.NamedContextFactory.createContext(NamedContextFactory.java:116)  
  71.     at org.springframework.cloud.context.named.NamedContextFactory.getContext(NamedContextFactory.java:85)  
  72.     at org.springframework.cloud.context.named.NamedContextFactory.getInstance(NamedContextFactory.java:121)  
  73.     at org.springframework.cloud.netflix.feign.FeignClientFactoryBean.get(FeignClientFactoryBean.java:127)  
  74.     at org.springframework.cloud.netflix.feign.FeignClientFactoryBean.feign(FeignClientFactoryBean.java:84)  
  75.     at org.springframework.cloud.netflix.feign.FeignClientFactoryBean.getObject(FeignClientFactoryBean.java:155)  
  76.     at org.springframework.beans.factory.support.FactoryBeanRegistrySupport.doGetObjectFromFactoryBean(FactoryBeanRegistrySupport.java:168)  
  77.     ... 29 common frames omitted  

 swagger2.2.2 與 spring cloud feign有衝突java

換成swagger 2.7.0後可解決web

http://jaychang.iteye.com/blog/2399903spring

相關文章
相關標籤/搜索