lvhaojian commented on issue #3034:
URL: https://github.com/apache/skywalking/issues/3034#issuecomment-1717849868

   I encountered a similar problem
   
   2023-09-13 14:55:18,020[ INFO 
main](com.netflix.discovery.provider.DiscoveryJerseyProvider: 71) Using JSON 
decoding codec LegacyJacksonJson
   2023-09-13 14:55:18,214[ INFO 
main](com.netflix.discovery.provider.DiscoveryJerseyProvider: 80) Using XML 
encoding codec XStreamXml
   2023-09-13 14:55:18,214[ INFO 
main](com.netflix.discovery.provider.DiscoveryJerseyProvider: 81) Using XML 
decoding codec XStreamXml
   2023-09-13 14:55:18.423 ERROR 1 --- [           main] 
o.s.c.n.e.s.EurekaRegistration           : error getting CloudEurekaClient
   
   org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'scopedTarget.eurekaClient' defined in class path resource 
[org/springframework/cloud/netflix/eureka/EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.class]:
 Bean instantiation via factory method failed; nested exception is 
org.springframework.beans.BeanInstantiationException: Failed to instantiate 
[com.netflix.discovery.EurekaClient]: Factory method 'eurekaClient' threw 
exception; nested exception is java.lang.RuntimeException: Failed to initialize 
DiscoveryClient!
           at 
org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:627)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:607)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1288)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1127)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:538)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:498)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$1(AbstractBeanFactory.java:356)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.cloud.context.scope.GenericScope$BeanLifecycleWrapper.getBean(GenericScope.java:390)
 ~[spring-cloud-context-2.1.0.RC2.jar!/:2.1.0.RC2]
           at 
org.springframework.cloud.context.scope.GenericScope.get(GenericScope.java:184) 
~[spring-cloud-context-2.1.0.RC2.jar!/:2.1.0.RC2]
           at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:353)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.aop.target.SimpleBeanTargetSource.getTarget(SimpleBeanTargetSource.java:35)
 ~[spring-aop-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration.getTargetObject(EurekaRegistration.java:171)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration.getEurekaClient(EurekaRegistration.java:160)
 [spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:1.8.0_212]
           at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[?:1.8.0_212]
           at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:1.8.0_212]
           at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
           at 
org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:246) 
[spring-core-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.cloud.context.scope.GenericScope$LockedScopedProxyFactoryBean.invoke(GenericScope.java:494)
 [spring-cloud-context-2.1.0.RC2.jar!/:2.1.0.RC2]
           at 
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
 [spring-aop-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:688)
 [spring-aop-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.cloud.netflix.eureka.serviceregistry.EurekaRegistration$$EnhancerBySpringCGLIB$$757fdc36.getEurekaClient(<generated>)
 [spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.maybeInitializeClient(EurekaServiceRegistry.java:57)
 [spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.serviceregistry.EurekaServiceRegistry.register(EurekaServiceRegistry.java:39)
 [spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.serviceregistry.EurekaAutoServiceRegistration.start(EurekaAutoServiceRegistration.java:82)
 [spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:182)
 [spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:53)
 [spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:360)
 [spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:158)
 [spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:122)
 [spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:879)
 [spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.finishRefresh(ServletWebServerApplicationContext.java:163)
 [spring-boot-2.1.1.RELEASE.jar!/:2.1.1.RELEASE]
           at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
 [spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:142)
 [spring-boot-2.1.1.RELEASE.jar!/:2.1.1.RELEASE]
           at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:775) 
[spring-boot-2.1.1.RELEASE.jar!/:2.1.1.RELEASE]
           at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397)
 [spring-boot-2.1.1.RELEASE.jar!/:2.1.1.RELEASE]
           at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:316) 
[spring-boot-2.1.1.RELEASE.jar!/:2.1.1.RELEASE]
           at 
cn.com.do1.component.dqdpboot.DqdpBootStarter.main(DqdpBootStarter.java:89) 
[dqdp-boot-3.01.00-SNAPSHOT.jar!/:3.01.00-SNAPSHOT]
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:1.8.0_212]
           at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[?:1.8.0_212]
           at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:1.8.0_212]
           at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
           at 
org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) 
[app.jar:1.1.0-SNAPSHOT]
           at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) 
[app.jar:1.1.0-SNAPSHOT]
           at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) 
[app.jar:1.1.0-SNAPSHOT]
           at 
cn.com.do1.license.boot.DqdpJarLauncher.main(DqdpJarLauncher.java:34) 
[app.jar:1.1.0-SNAPSHOT]
   Caused by: org.springframework.beans.BeanInstantiationException: Failed to 
instantiate [com.netflix.discovery.EurekaClient]: Factory method 'eurekaClient' 
threw exception; nested exception is java.lang.RuntimeException: Failed to 
initialize DiscoveryClient!
           at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           ... 46 more
   Caused by: java.lang.RuntimeException: Failed to initialize DiscoveryClient!
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:411) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:269) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
org.springframework.cloud.netflix.eureka.CloudEurekaClient.<init>(CloudEurekaClient.java:63)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.eurekaClient(EurekaClientAutoConfiguration.java:302)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c.CGLIB$eurekaClient$0(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c$$FastClassBySpringCGLIB$$3d26ab24.invoke(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) 
~[spring-core-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
 ~[spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c.eurekaClient(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:1.8.0_212]
           at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[?:1.8.0_212]
           at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:1.8.0_212]
           at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
           at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           ... 46 more
   Caused by: java.lang.RuntimeException: Cannot create Jersey client 
           at 
com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder.build(EurekaJerseyClientImpl.java:182)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.buildLegacy(JerseyEurekaHttpClientFactory.java:230)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.build(JerseyEurekaHttpClientFactory.java:204)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.create(JerseyEurekaHttpClientFactory.java:161)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories.newTransportClientFactory(Jersey1TransportClientFactories.java:59)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.scheduleServerEndpointTask(DiscoveryClient.java:485)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:398) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:269) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
org.springframework.cloud.netflix.eureka.CloudEurekaClient.<init>(CloudEurekaClient.java:63)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.eurekaClient(EurekaClientAutoConfiguration.java:302)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c.CGLIB$eurekaClient$0(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c$$FastClassBySpringCGLIB$$3d26ab24.invoke(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) 
~[spring-core-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
 ~[spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c.eurekaClient(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:1.8.0_212]
           at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[?:1.8.0_212]
           at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:1.8.0_212]
           at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
           at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           ... 46 more
   Caused by: java.lang.RuntimeException: Cannot create Jersey client
           at 
com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.<init>(EurekaJerseyClientImpl.java:61)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder.build(EurekaJerseyClientImpl.java:180)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.buildLegacy(JerseyEurekaHttpClientFactory.java:230)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.build(JerseyEurekaHttpClientFactory.java:204)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.create(JerseyEurekaHttpClientFactory.java:161)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories.newTransportClientFactory(Jersey1TransportClientFactories.java:59)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.scheduleServerEndpointTask(DiscoveryClient.java:485)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:398) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:269) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
org.springframework.cloud.netflix.eureka.CloudEurekaClient.<init>(CloudEurekaClient.java:63)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.eurekaClient(EurekaClientAutoConfiguration.java:302)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c.CGLIB$eurekaClient$0(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c$$FastClassBySpringCGLIB$$3d26ab24.invoke(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) 
~[spring-core-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
 ~[spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c.eurekaClient(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:1.8.0_212]
           at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[?:1.8.0_212]
           at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:1.8.0_212]
           at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
           at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           ... 46 more
   Caused by: java.lang.NoClassDefFoundError: javax/ws/rs/ext/MessageBodyReader
           at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_212]
           at java.lang.ClassLoader.defineClass(ClassLoader.java:763) 
~[?:1.8.0_212]
           at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 
~[?:1.8.0_212]
           at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) 
~[?:1.8.0_212]
           at java.net.URLClassLoader.access$100(URLClassLoader.java:74) 
~[?:1.8.0_212]
           at java.net.URLClassLoader$1.run(URLClassLoader.java:369) 
~[?:1.8.0_212]
           at java.net.URLClassLoader$1.run(URLClassLoader.java:363) 
~[?:1.8.0_212]
           at java.security.AccessController.doPrivileged(Native Method) 
~[?:1.8.0_212]
           at java.net.URLClassLoader.findClass(URLClassLoader.java:362) 
~[?:1.8.0_212]
           at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
~[?:1.8.0_212]
           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) 
~[?:1.8.0_212]
           at java.lang.ClassLoader.loadClass(ClassLoader.java:411) 
~[?:1.8.0_212]
           at 
org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:93)
 ~[app.jar:1.1.0-SNAPSHOT]
           at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
~[?:1.8.0_212]
           at java.lang.Class.forName0(Native Method) ~[?:1.8.0_212]
           at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_212]
           at 
com.sun.jersey.core.reflection.ReflectionHelper$3.run(ReflectionHelper.java:284)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.reflection.ReflectionHelper$3.run(ReflectionHelper.java:279)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at java.security.AccessController.doPrivileged(Native Method) 
~[?:1.8.0_212]
           at 
com.sun.jersey.spi.service.ServiceFinder$AbstractLazyIterator.hasNext(ServiceFinder.java:697)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.spi.service.ServiceFinder.toClassArray(ServiceFinder.java:549) 
~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.component.ProviderServices.getServiceClasses(ProviderServices.java:345)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.component.ProviderServices.getServiceClasses(ProviderServices.java:338)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.component.ProviderServices.getServices(ProviderServices.java:162)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.factory.MessageBodyFactory.initReaders(MessageBodyFactory.java:176)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.factory.MessageBodyFactory.init(MessageBodyFactory.java:162)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client.init(Client.java:343) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client.access$000(Client.java:119) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client$1.f(Client.java:192) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client$1.f(Client.java:188) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193) 
~[jersey-core-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client.<init>(Client.java:188) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.client.apache4.ApacheHttpClient4.<init>(ApacheHttpClient4.java:151)
 ~[jersey-apache-client4-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.client.apache4.ApacheHttpClient4.<init>(ApacheHttpClient4.java:137)
 ~[jersey-apache-client4-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.client.apache4.ApacheHttpClient4.create(ApacheHttpClient4.java:181)
 ~[jersey-apache-client4-1.19.1.jar!/:1.19.1]
           at 
com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.<init>(EurekaJerseyClientImpl.java:53)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder.build(EurekaJerseyClientImpl.java:180)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.buildLegacy(JerseyEurekaHttpClientFactory.java:230)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.build(JerseyEurekaHttpClientFactory.java:204)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.create(JerseyEurekaHttpClientFactory.java:161)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories.newTransportClientFactory(Jersey1TransportClientFactories.java:59)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.scheduleServerEndpointTask(DiscoveryClient.java:485)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:398) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:269) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
org.springframework.cloud.netflix.eureka.CloudEurekaClient.<init>(CloudEurekaClient.java:63)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration.eurekaClient(EurekaClientAutoConfiguration.java:302)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c.CGLIB$eurekaClient$0(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c$$FastClassBySpringCGLIB$$3d26ab24.invoke(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 
org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244) 
~[spring-core-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:363)
 ~[spring-context-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration$$EnhancerBySpringCGLIB$$a583df2c.eurekaClient(<generated>)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[?:1.8.0_212]
           at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 
~[?:1.8.0_212]
           at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[?:1.8.0_212]
           at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
           at 
org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           at 
org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:622)
 ~[spring-beans-5.1.3.RELEASE.jar!/:5.1.3.RELEASE]
           ... 46 more
   Caused by: java.lang.ClassNotFoundException: 
javax.ws.rs.ext.MessageBodyReader
           at java.net.URLClassLoader.findClass(URLClassLoader.java:382) 
~[?:1.8.0_212]
           at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
~[?:1.8.0_212]
           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) 
~[?:1.8.0_212]
           at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
~[?:1.8.0_212]
           at java.lang.ClassLoader.defineClass1(Native Method) ~[?:1.8.0_212]
           at java.lang.ClassLoader.defineClass(ClassLoader.java:763) 
~[?:1.8.0_212]
           at 
java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) 
~[?:1.8.0_212]
           at java.net.URLClassLoader.defineClass(URLClassLoader.java:468) 
~[?:1.8.0_212]
           at java.net.URLClassLoader.access$100(URLClassLoader.java:74) 
~[?:1.8.0_212]
           at java.net.URLClassLoader$1.run(URLClassLoader.java:369) 
~[?:1.8.0_212]
           at java.net.URLClassLoader$1.run(URLClassLoader.java:363) 
~[?:1.8.0_212]
           at java.security.AccessController.doPrivileged(Native Method) 
~[?:1.8.0_212]
           at java.net.URLClassLoader.findClass(URLClassLoader.java:362) 
~[?:1.8.0_212]
           at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
~[?:1.8.0_212]
           at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) 
~[?:1.8.0_212]
           at java.lang.ClassLoader.loadClass(ClassLoader.java:411) 
~[?:1.8.0_212]
           at 
org.springframework.boot.loader.LaunchedURLClassLoader.loadClass(LaunchedURLClassLoader.java:93)
 ~[app.jar:1.1.0-SNAPSHOT]
           at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
~[?:1.8.0_212]
           at java.lang.Class.forName0(Native Method) ~[?:1.8.0_212]
           at java.lang.Class.forName(Class.java:348) ~[?:1.8.0_212]
           at 
com.sun.jersey.core.reflection.ReflectionHelper$3.run(ReflectionHelper.java:284)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.reflection.ReflectionHelper$3.run(ReflectionHelper.java:279)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at java.security.AccessController.doPrivileged(Native Method) 
~[?:1.8.0_212]
           at 
com.sun.jersey.spi.service.ServiceFinder$AbstractLazyIterator.hasNext(ServiceFinder.java:697)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.spi.service.ServiceFinder.toClassArray(ServiceFinder.java:549) 
~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.component.ProviderServices.getServiceClasses(ProviderServices.java:345)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.component.ProviderServices.getServiceClasses(ProviderServices.java:338)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.component.ProviderServices.getServices(ProviderServices.java:162)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.factory.MessageBodyFactory.initReaders(MessageBodyFactory.java:176)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.core.spi.factory.MessageBodyFactory.init(MessageBodyFactory.java:162)
 ~[jersey-core-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client.init(Client.java:343) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client.access$000(Client.java:119) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client$1.f(Client.java:192) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client$1.f(Client.java:188) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.spi.inject.Errors.processWithErrors(Errors.java:193) 
~[jersey-core-1.19.1.jar!/:1.19.1]
           at com.sun.jersey.api.client.Client.<init>(Client.java:188) 
~[jersey-client-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.client.apache4.ApacheHttpClient4.<init>(ApacheHttpClient4.java:151)
 ~[jersey-apache-client4-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.client.apache4.ApacheHttpClient4.<init>(ApacheHttpClient4.java:137)
 ~[jersey-apache-client4-1.19.1.jar!/:1.19.1]
           at 
com.sun.jersey.client.apache4.ApacheHttpClient4.create(ApacheHttpClient4.java:181)
 ~[jersey-apache-client4-1.19.1.jar!/:1.19.1]
           at 
com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl.<init>(EurekaJerseyClientImpl.java:53)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.EurekaJerseyClientImpl$EurekaJerseyClientBuilder.build(EurekaJerseyClientImpl.java:180)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.buildLegacy(JerseyEurekaHttpClientFactory.java:230)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory$JerseyEurekaHttpClientFactoryBuilder.build(JerseyEurekaHttpClientFactory.java:204)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.JerseyEurekaHttpClientFactory.create(JerseyEurekaHttpClientFactory.java:161)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.shared.transport.jersey.Jersey1TransportClientFactories.newTransportClientFactory(Jersey1TransportClientFactories.java:59)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.scheduleServerEndpointTask(DiscoveryClient.java:485)
 ~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:398) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
com.netflix.discovery.DiscoveryClient.<init>(DiscoveryClient.java:269) 
~[eureka-client-1.9.8.jar!/:1.9.8]
           at 
org.springframework.cloud.netflix.eureka.CloudEurekaClient.<init>(CloudEurekaClient.java:63)
 ~[spring-cloud-netflix-eureka-client-2.1.0.RC3.jar!/:2.1.0.RC3]
           at 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to