-
Notifications
You must be signed in to change notification settings - Fork 6.6k
Closed
Description
Please answer these questions before submitting your issue.
What version of sky-walking are you using?
v3.2.2
What version of your OS?
Ubuntu 16.04.3 LTS
What version of your JRE?
1.8
What company or project?
Huawei
What did you do?
按照快速入门文档,部署了最新的skywalking,并使用intellij对hellowold的spring mvc程序进行探针配置,如下图:

启动应用后报错:
ERROR 2017-10-12 10:29:23 DiscoveryRestServiceClient : Find server list fail.
org.skywalking.apm.dependencies.org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:10800 [/127.0.0.1] failed: Connection refused (Connection refused)
检查了collector的服务,发现确实10800端口未被监听,但却启动未报错:
root@zenlin:~/dowload/skywalking/skywalking-collector/bin# ./startup.sh
Starting collector....
Collector started successfully!
root@zenlin:~/dowload/skywalking/skywalking-collector/bin#
配置探针后启动应用报错全文如下:
/usr/lib/jvm/java-8-oracle/bin/java -javaagent:/root/dowload/skywalking/skywalking-agent.jar -DapplicationCode=hello -Dservers=127.0.0.1:10800 -javaagent:/root/dowload/idea-IC-172.3317.76/lib/idea_rt.jar=42323:/root/dowload/idea-IC-172.3317.76/bin -Dfile.encoding=UTF-8 -classpath /root/dowload/idea-IC-172.3317.76/plugins/uiDesigner/lib/uiDesigner.jar:/root/dowload/idea-IC-172.3317.76/lib/util.jar:/root/dowload/idea-IC-172.3317.76/lib/trove4j.jar:/root/dowload/idea-IC-172.3317.76/lib/snappy-in-java-0.5.1.jar:/root/dowload/idea-IC-172.3317.76/lib/resources_en.jar:/root/dowload/idea-IC-172.3317.76/lib/oromatcher.jar:/root/dowload/idea-IC-172.3317.76/lib/openapi.jar:/root/dowload/idea-IC-172.3317.76/lib/lz4-java-1.3.jar:/root/dowload/idea-IC-172.3317.76/lib/log4j.jar:/root/dowload/idea-IC-172.3317.76/lib/jna.jar:/root/dowload/idea-IC-172.3317.76/lib/jna-platform.jar:/root/dowload/idea-IC-172.3317.76/lib/jgoodies-forms.jar:/root/dowload/idea-IC-172.3317.76/lib/jdom.jar:/root/dowload/idea-IC-172.3317.76/lib/javac2.jar:/root/dowload/idea-IC-172.3317.76/lib/idea.jar:/root/dowload/idea-IC-172.3317.76/lib/extensions.jar:/root/dowload/idea-IC-172.3317.76/lib/annotations.jar:/usr/lib/jvm/java-8-oracle/jre/lib/charsets.jar:/usr/lib/jvm/java-8-oracle/jre/lib/deploy.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/cldrdata.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/dnsns.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/jaccess.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/jfxrt.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/localedata.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/nashorn.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/sunec.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/sunpkcs11.jar:/usr/lib/jvm/java-8-oracle/jre/lib/ext/zipfs.jar:/usr/lib/jvm/java-8-oracle/jre/lib/javaws.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jce.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jfr.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jfxswt.jar:/usr/lib/jvm/java-8-oracle/jre/lib/jsse.jar:/usr/lib/jvm/java-8-oracle/jre/lib/management-agent.jar:/usr/lib/jvm/java-8-oracle/jre/lib/plugin.jar:/usr/lib/jvm/java-8-oracle/jre/lib/resources.jar:/usr/lib/jvm/java-8-oracle/jre/lib/rt.jar:/root/src/gsrestservice/target/classes:/root/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.5.7.RELEASE/spring-boot-starter-web-1.5.7.RELEASE.jar:/root/.m2/repository/org/springframework/boot/spring-boot-starter/1.5.7.RELEASE/spring-boot-starter-1.5.7.RELEASE.jar:/root/.m2/repository/org/springframework/boot/spring-boot/1.5.7.RELEASE/spring-boot-1.5.7.RELEASE.jar:/root/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/1.5.7.RELEASE/spring-boot-autoconfigure-1.5.7.RELEASE.jar:/root/.m2/repository/org/springframework/boot/spring-boot-starter-logging/1.5.7.RELEASE/spring-boot-starter-logging-1.5.7.RELEASE.jar:/root/.m2/repository/ch/qos/logback/logback-classic/1.1.11/logback-classic-1.1.11.jar:/root/.m2/repository/ch/qos/logback/logback-core/1.1.11/logback-core-1.1.11.jar:/root/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.25/jcl-over-slf4j-1.7.25.jar:/root/.m2/repository/org/slf4j/jul-to-slf4j/1.7.25/jul-to-slf4j-1.7.25.jar:/root/.m2/repository/org/slf4j/log4j-over-slf4j/1.7.25/log4j-over-slf4j-1.7.25.jar:/root/.m2/repository/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar:/root/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/1.5.7.RELEASE/spring-boot-starter-tomcat-1.5.7.RELEASE.jar:/root/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/8.5.20/tomcat-embed-core-8.5.20.jar:/root/.m2/repository/org/apache/tomcat/embed/tomcat-embed-el/8.5.20/tomcat-embed-el-8.5.20.jar:/root/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/8.5.20/tomcat-embed-websocket-8.5.20.jar:/root/.m2/repository/org/hibernate/hibernate-validator/5.3.5.Final/hibernate-validator-5.3.5.Final.jar:/root/.m2/repository/javax/validation/validation-api/1.1.0.Final/validation-api-1.1.0.Final.jar:/root/.m2/repository/org/jboss/logging/jboss-logging/3.3.1.Final/jboss-logging-3.3.1.Final.jar:/root/.m2/repository/com/fasterxml/classmate/1.3.4/classmate-1.3.4.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.8.10/jackson-databind-2.8.10.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.8.0/jackson-annotations-2.8.0.jar:/root/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.8.10/jackson-core-2.8.10.jar:/root/.m2/repository/org/springframework/spring-web/4.3.11.RELEASE/spring-web-4.3.11.RELEASE.jar:/root/.m2/repository/org/springframework/spring-aop/4.3.11.RELEASE/spring-aop-4.3.11.RELEASE.jar:/root/.m2/repository/org/springframework/spring-beans/4.3.11.RELEASE/spring-beans-4.3.11.RELEASE.jar:/root/.m2/repository/org/springframework/spring-context/4.3.11.RELEASE/spring-context-4.3.11.RELEASE.jar:/root/.m2/repository/org/springframework/spring-webmvc/4.3.11.RELEASE/spring-webmvc-4.3.11.RELEASE.jar:/root/.m2/repository/org/springframework/spring-expression/4.3.11.RELEASE/spring-expression-4.3.11.RELEASE.jar:/root/.m2/repository/org/springframework/spring-core/4.3.11.RELEASE/spring-core-4.3.11.RELEASE.jar:/root/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.jar com.intellij.uiDesigner.snapShooter.SnapShooter 53 45798 hello.Application
INFO 2017-10-12 10:29:21 SnifferConfigInitializer : No config file found, according system property '-Dconfig'.
DEBUG 2017-10-12 10:29:21 SnifferConfigInitializer : jar:file:/root/dowload/skywalking/skywalking-agent.jar!/org/skywalking/apm/agent/core/conf/SnifferConfigInitializer.class
INFO 2017-10-12 10:29:21 SnifferConfigInitializer : No /sky-walking.config file found in agent folder.
INFO 2017-10-12 10:29:21 SnifferConfigInitializer : No /sky-walking.config found, sky-walking is going to run in default config.
INFO 2017-10-12 10:29:21 PluginResourcesResolver : find skywalking plugin define in jar:file:/root/dowload/skywalking/skywalking-agent.jar!/skywalking-plugin.def
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.jedis.v2.define.JedisClusterInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.jedis.v2.define.JedisInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.jdbc.define.H2Instrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.jdbc.define.MysqlInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.jdbc.define.OracleInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.httpClient.v4.define.AbstractHttpClientInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.httpClient.v4.define.InternalHttpClientInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.httpClient.v4.define.MinimalHttpClientInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.httpClient.v4.define.DefaultRequestDirectorInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.dubbo.DubboInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.tomcat78x.define.TomcatInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.motan.define.MotanConsumerInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.motan.define.MotanProviderInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.mongodb.v3.define.MongoDBInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.resin.v3.define.ResinV3Instrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.resin.v4.define.ResinV4Instrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.okhttp.v3.define.RealCallInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.feign.http.v9.define.DefaultHttpClientInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.resttemplate.async.define.RestTemplateInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.resttemplate.async.define.ResponseExtractorFutureInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.resttemplate.sync.define.RestTemplateInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.concurrent.define.FailureCallbackInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.concurrent.define.SuccessCallbackInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.concurrent.define.ListenableFutureCallbackInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.mvc.define.ControllerInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.mvc.define.RestControllerInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.spring.cloud.netflix.feign.v11.define.NetflixFeignInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.struts2.define.Struts2Instrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.nutz.mvc.define.ActionInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.nutz.http.sync.define.NutzHttpGetSenderInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.nutz.http.sync.define.NutzHttpPostSenderInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.nutz.http.sync.define.NutzHttpFilePostSenderInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.jetty.v9.client.define.CompleteListenerInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.jetty.v9.client.define.HttpRequestInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.plugin.jetty.v9.server.define.HandlerListInstrumentation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.log.log4j.v1.x.TraceIdPatternConverterActivation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.log.log4j.v2.x.Log4j2OutputAppenderActivation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.log.logback.v1.x.LogbackPatternConverterActivation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.opentracing.tracer.SkywalkingTracerActivation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.opentracing.span.SkywalkingSpanActivation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.opentracing.continuation.SkywalkingContinuationActivation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.trace.ActiveSpanTagActivation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.trace.TraceAnnotationActivation.
DEBUG 2017-10-12 10:29:21 PluginBootstrap : loading plugin class org.skywalking.apm.toolkit.activation.trace.TraceContextActivation.
DEBUG 2017-10-12 10:29:21 GRPCChannelManager : Selected collector grpc service is not available. Wait 30 seconds to retry
SnapShooter listening on port 45798
ERROR 2017-10-12 10:29:23 DiscoveryRestServiceClient : Find server list fail.
org.skywalking.apm.dependencies.org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:10800 [/127.0.0.1] failed: Connection refused (Connection refused)
at org.skywalking.apm.dependencies.org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:159)
at org.skywalking.apm.dependencies.org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:359)
at org.skywalking.apm.dependencies.org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381)
at org.skywalking.apm.dependencies.org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237)
at org.skywalking.apm.dependencies.org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185)
at org.skywalking.apm.dependencies.org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
at org.skywalking.apm.dependencies.org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111)
at org.skywalking.apm.dependencies.org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
at org.skywalking.apm.dependencies.org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
at org.skywalking.apm.dependencies.org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
at org.skywalking.apm.agent.core.remote.DiscoveryRestServiceClient.findServerList(DiscoveryRestServiceClient.java:61)
at org.skywalking.apm.agent.core.remote.DiscoveryRestServiceClient.run(DiscoveryRestServiceClient.java:50)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.net.ConnectException: Connection refused (Connection refused)
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at org.skywalking.apm.dependencies.org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:75)
at org.skywalking.apm.dependencies.org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142)
... 18 more
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v1.5.7.RELEASE)
2017-10-12 10:29:23.562 INFO 130241 --- [ main] hello.Application : Starting Application on zenlin with PID 130241 (/root/src/gsrestservice/target/classes started by root in /root/src/gsrestservice)
2017-10-12 10:29:23.565 INFO 130241 --- [ main] hello.Application : No active profile set, falling back to default profiles: default
2017-10-12 10:29:23.693 INFO 130241 --- [ main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@73ff4fae: startup date [Thu Oct 12 10:29:23 CST 2017]; root of context hierarchy
DEBUG 2017-10-12 10:29:24 AbstractClassEnhancePluginDefine : prepare to enhance class hello.GreetingController by org.skywalking.apm.plugin.spring.mvc.define.RestControllerInstrumentation.
DEBUG 2017-10-12 10:29:24 InterceptorInstanceLoader : Read binary code of org.skywalking.apm.plugin.spring.mvc.ControllerConstructorInterceptor using classload sun.misc.Launcher$AppClassLoader@18b4aac2
DEBUG 2017-10-12 10:29:24 InterceptorInstanceLoader : load binary code of org.skywalking.apm.plugin.spring.mvc.ControllerConstructorInterceptor to classloader java.net.URLClassLoader@a38d7a3
ERROR 2017-10-12 10:29:24 SkyWalkingAgent : Failed to enhance class hello.GreetingController
org.skywalking.apm.agent.core.plugin.PluginException: Can't create InstanceConstructorInterceptor.
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ConstructorInter.<init>(ConstructorInter.java:34)
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ClassEnhancePluginDefine.enhanceInstance(ClassEnhancePluginDefine.java:104)
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ClassEnhancePluginDefine.enhance(ClassEnhancePluginDefine.java:52)
at org.skywalking.apm.agent.core.plugin.AbstractClassEnhancePluginDefine.define(AbstractClassEnhancePluginDefine.java:56)
at org.skywalking.apm.agent.SkyWalkingAgent$3.transform(SkyWalkingAgent.java:59)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Transformer$Compound.transform(AgentBuilder.java:2335)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Simple$Resolution.apply(AgentBuilder.java:8899)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.doTransform(AgentBuilder.java:9303)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:9266)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.access$1300(AgentBuilder.java:9044)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher.run(AgentBuilder.java:9622)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher.run(AgentBuilder.java:9572)
at java.security.AccessController.doPrivileged(Native Method)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:9191)
at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)
at org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:401)
at org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1432)
at org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1377)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:641)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:609)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1484)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:425)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:395)
at org.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletRegistrationCondition.checkDefaultDispatcherName(DispatcherServletAutoConfiguration.java:202)
at org.springframework.boot.autoconfigure.web.DispatcherServletAutoConfiguration$DispatcherServletRegistrationCondition.getMatchOutcome(DispatcherServletAutoConfiguration.java:192)
at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47)
at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:102)
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:217)
at org.springframework.context.annotation.ConfigurationClassParser.processMemberClasses(ConfigurationClassParser.java:349)
at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:264)
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:245)
at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:606)
at org.springframework.context.annotation.ConfigurationClassParser.processDeferredImportSelectors(ConfigurationClassParser.java:548)
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:185)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:308)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:228)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:270)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:93)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:687)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:525)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
at hello.Application.main(Application.java:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.uiDesigner.snapShooter.SnapShooter.main(SnapShooter.java:59)
Caused by: java.lang.ClassCastException: org.skywalking.apm.plugin.spring.mvc.ControllerConstructorInterceptor cannot be cast to org.skywalking.apm.agent.core.plugin.interceptor.enhance.InstanceConstructorInterceptor
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ConstructorInter.<init>(ConstructorInter.java:32)
... 64 more
DEBUG 2017-10-12 10:29:24 AbstractClassEnhancePluginDefine : prepare to enhance class org.springframework.web.client.RestTemplate by org.skywalking.apm.plugin.spring.resttemplate.sync.define.RestTemplateInstrumentation.
DEBUG 2017-10-12 10:29:24 InterceptorInstanceLoader : Read binary code of org.skywalking.apm.plugin.spring.resttemplate.sync.RestExecuteInterceptor using classload sun.misc.Launcher$AppClassLoader@18b4aac2
DEBUG 2017-10-12 10:29:24 InterceptorInstanceLoader : load binary code of org.skywalking.apm.plugin.spring.resttemplate.sync.RestExecuteInterceptor to classloader java.net.URLClassLoader@a38d7a3
ERROR 2017-10-12 10:29:24 SkyWalkingAgent : Failed to enhance class org.springframework.web.client.RestTemplate
org.skywalking.apm.agent.core.plugin.PluginException: Can't create InstanceMethodsAroundInterceptor.
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.<init>(InstMethodsInter.java:35)
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ClassEnhancePluginDefine.enhanceInstance(ClassEnhancePluginDefine.java:134)
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ClassEnhancePluginDefine.enhance(ClassEnhancePluginDefine.java:52)
at org.skywalking.apm.agent.core.plugin.AbstractClassEnhancePluginDefine.define(AbstractClassEnhancePluginDefine.java:56)
at org.skywalking.apm.agent.SkyWalkingAgent$3.transform(SkyWalkingAgent.java:59)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Transformer$Compound.transform(AgentBuilder.java:2335)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Simple$Resolution.apply(AgentBuilder.java:8899)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.doTransform(AgentBuilder.java:9303)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:9266)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.access$1300(AgentBuilder.java:9044)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher.run(AgentBuilder.java:9622)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher.run(AgentBuilder.java:9572)
at java.security.AccessController.doPrivileged(Native Method)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:9191)
at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.springframework.boot.autoconfigure.condition.OnClassCondition$MatchType.forName(OnClassCondition.java:234)
at org.springframework.boot.autoconfigure.condition.OnClassCondition$MatchType.isPresent(OnClassCondition.java:223)
at org.springframework.boot.autoconfigure.condition.OnClassCondition$MatchType.access$300(OnClassCondition.java:198)
at org.springframework.boot.autoconfigure.condition.OnClassCondition$MatchType$2.matches(OnClassCondition.java:213)
at org.springframework.boot.autoconfigure.condition.OnClassCondition.getMatches(OnClassCondition.java:181)
at org.springframework.boot.autoconfigure.condition.OnClassCondition.getMatchOutcome(OnClassCondition.java:127)
at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47)
at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:102)
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:217)
at org.springframework.context.annotation.ConfigurationClassParser.processMemberClasses(ConfigurationClassParser.java:349)
at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:264)
at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:245)
at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:606)
at org.springframework.context.annotation.ConfigurationClassParser.processDeferredImportSelectors(ConfigurationClassParser.java:548)
at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:185)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:308)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:228)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:270)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:93)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:687)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:525)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
at hello.Application.main(Application.java:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.uiDesigner.snapShooter.SnapShooter.main(SnapShooter.java:59)
Caused by: java.lang.ClassCastException: org.skywalking.apm.plugin.spring.resttemplate.sync.RestExecuteInterceptor cannot be cast to org.skywalking.apm.agent.core.plugin.interceptor.enhance.InstanceMethodsAroundInterceptor
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.<init>(InstMethodsInter.java:33)
... 59 more
DEBUG 2017-10-12 10:29:24 AbstractClassEnhancePluginDefine : prepare to enhance class org.springframework.boot.autoconfigure.web.BasicErrorController by org.skywalking.apm.plugin.spring.mvc.define.ControllerInstrumentation.
ERROR 2017-10-12 10:29:24 SkyWalkingAgent : Failed to enhance class org.springframework.boot.autoconfigure.web.BasicErrorController
org.skywalking.apm.agent.core.plugin.PluginException: Can't create InstanceConstructorInterceptor.
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ConstructorInter.<init>(ConstructorInter.java:34)
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ClassEnhancePluginDefine.enhanceInstance(ClassEnhancePluginDefine.java:104)
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ClassEnhancePluginDefine.enhance(ClassEnhancePluginDefine.java:52)
at org.skywalking.apm.agent.core.plugin.AbstractClassEnhancePluginDefine.define(AbstractClassEnhancePluginDefine.java:56)
at org.skywalking.apm.agent.SkyWalkingAgent$3.transform(SkyWalkingAgent.java:59)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Transformer$Compound.transform(AgentBuilder.java:2335)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Simple$Resolution.apply(AgentBuilder.java:8899)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.doTransform(AgentBuilder.java:9303)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:9266)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.access$1300(AgentBuilder.java:9044)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher.run(AgentBuilder.java:9622)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher.run(AgentBuilder.java:9572)
at java.security.AccessController.doPrivileged(Native Method)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:9191)
at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2701)
at java.lang.Class.getDeclaredMethods(Class.java:1975)
at org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:613)
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:524)
at org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:510)
at org.springframework.util.ReflectionUtils.getUniqueDeclaredMethods(ReflectionUtils.java:570)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryMethod(AbstractAutowireCapableBeanFactory.java:697)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:640)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:609)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1484)
at org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1007)
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.addBeanTypeForNonAliasDefinition(BeanTypeRegistry.java:168)
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.addBeanType(BeanTypeRegistry.java:157)
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.updateTypesIfNecessary(BeanTypeRegistry.java:207)
at org.springframework.boot.autoconfigure.condition.BeanTypeRegistry.getNamesForType(BeanTypeRegistry.java:114)
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.collectBeanNamesForType(OnBeanCondition.java:185)
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getBeanNamesForType(OnBeanCondition.java:171)
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchingBeans(OnBeanCondition.java:139)
at org.springframework.boot.autoconfigure.condition.OnBeanCondition.getMatchOutcome(OnBeanCondition.java:110)
at org.springframework.boot.autoconfigure.condition.SpringBootCondition.matches(SpringBootCondition.java:47)
at org.springframework.context.annotation.ConditionEvaluator.shouldSkip(ConditionEvaluator.java:102)
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForBeanMethod(ConfigurationClassBeanDefinitionReader.java:178)
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:140)
at org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:116)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:320)
at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:228)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:270)
at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:93)
at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:687)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:525)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
at hello.Application.main(Application.java:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.uiDesigner.snapShooter.SnapShooter.main(SnapShooter.java:59)
Caused by: java.lang.ClassCastException: org.skywalking.apm.plugin.spring.mvc.ControllerConstructorInterceptor cannot be cast to org.skywalking.apm.agent.core.plugin.interceptor.enhance.InstanceConstructorInterceptor
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ConstructorInter.<init>(ConstructorInter.java:32)
... 69 more
DEBUG 2017-10-12 10:29:25 AbstractClassEnhancePluginDefine : prepare to enhance class org.apache.catalina.core.StandardWrapperValve by org.skywalking.apm.plugin.tomcat78x.define.TomcatInstrumentation.
DEBUG 2017-10-12 10:29:25 InterceptorInstanceLoader : Read binary code of org.skywalking.apm.plugin.tomcat78x.TomcatInvokeInterceptor using classload sun.misc.Launcher$AppClassLoader@18b4aac2
DEBUG 2017-10-12 10:29:25 InterceptorInstanceLoader : load binary code of org.skywalking.apm.plugin.tomcat78x.TomcatInvokeInterceptor to classloader java.net.URLClassLoader@a38d7a3
ERROR 2017-10-12 10:29:25 SkyWalkingAgent : Failed to enhance class org.apache.catalina.core.StandardWrapperValve
org.skywalking.apm.agent.core.plugin.PluginException: Can't create InstanceMethodsAroundInterceptor.
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.<init>(InstMethodsInter.java:35)
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ClassEnhancePluginDefine.enhanceInstance(ClassEnhancePluginDefine.java:134)
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.ClassEnhancePluginDefine.enhance(ClassEnhancePluginDefine.java:52)
at org.skywalking.apm.agent.core.plugin.AbstractClassEnhancePluginDefine.define(AbstractClassEnhancePluginDefine.java:56)
at org.skywalking.apm.agent.SkyWalkingAgent$3.transform(SkyWalkingAgent.java:59)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Transformer$Compound.transform(AgentBuilder.java:2335)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$Transformation$Simple$Resolution.apply(AgentBuilder.java:8899)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.doTransform(AgentBuilder.java:9303)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:9266)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.access$1300(AgentBuilder.java:9044)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher.run(AgentBuilder.java:9622)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer$LegacyVmDispatcher.run(AgentBuilder.java:9572)
at java.security.AccessController.doPrivileged(Native Method)
at org.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default$ExecutingTransformer.transform(AgentBuilder.java:9191)
at sun.instrument.TransformerManager.transform(TransformerManager.java:188)
at sun.instrument.InstrumentationImpl.transform(InstrumentationImpl.java:428)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:763)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
at java.net.URLClassLoader$1.run(URLClassLoader.java:368)
at java.net.URLClassLoader$1.run(URLClassLoader.java:362)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:361)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at org.apache.catalina.core.StandardWrapper.<init>(StandardWrapper.java:94)
at org.apache.catalina.core.StandardContext.createWrapper(StandardContext.java:3285)
at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.addDefaultServlet(TomcatEmbeddedServletContainerFactory.java:261)
at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.prepareContext(TomcatEmbeddedServletContainerFactory.java:215)
at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainerFactory.getEmbeddedServletContainer(TomcatEmbeddedServletContainerFactory.java:178)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.createEmbeddedServletContainer(EmbeddedWebApplicationContext.java:164)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:134)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:537)
at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1118)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1107)
at hello.Application.main(Application.java:10)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at com.intellij.uiDesigner.snapShooter.SnapShooter.main(SnapShooter.java:59)
Caused by: java.lang.ClassCastException: org.skywalking.apm.plugin.tomcat78x.TomcatInvokeInterceptor cannot be cast to org.skywalking.apm.agent.core.plugin.interceptor.enhance.InstanceMethodsAroundInterceptor
at org.skywalking.apm.agent.core.plugin.interceptor.enhance.InstMethodsInter.<init>(InstMethodsInter.java:33)
... 46 more
2017-10-12 10:29:25.378 INFO 130241 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat initialized with port(s): 8080 (http)
2017-10-12 10:29:25.404 INFO 130241 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2017-10-12 10:29:25.405 INFO 130241 --- [ main] org.apache.catalina.core.StandardEngine : Starting Servlet Engine: Apache Tomcat/8.5.20
2017-10-12 10:29:25.526 INFO 130241 --- [ost-startStop-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2017-10-12 10:29:25.526 INFO 130241 --- [ost-startStop-1] o.s.web.context.ContextLoader : Root WebApplicationContext: initialization completed in 1837 ms
2017-10-12 10:29:25.649 INFO 130241 --- [ost-startStop-1] o.s.b.w.servlet.ServletRegistrationBean : Mapping servlet: 'dispatcherServlet' to [/]
2017-10-12 10:29:25.654 INFO 130241 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'characterEncodingFilter' to: [/*]
2017-10-12 10:29:25.654 INFO 130241 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
2017-10-12 10:29:25.654 INFO 130241 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'httpPutFormContentFilter' to: [/*]
2017-10-12 10:29:25.654 INFO 130241 --- [ost-startStop-1] o.s.b.w.servlet.FilterRegistrationBean : Mapping filter: 'requestContextFilter' to: [/*]
2017-10-12 10:29:26.058 INFO 130241 --- [ main] s.w.s.m.m.a.RequestMappingHandlerAdapter : Looking for @ControllerAdvice: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@73ff4fae: startup date [Thu Oct 12 10:29:23 CST 2017]; root of context hierarchy
2017-10-12 10:29:26.153 INFO 130241 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/greeting]}" onto public hello.Greeting hello.GreetingController.greeting(java.lang.String)
2017-10-12 10:29:26.156 INFO 130241 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error],produces=[text/html]}" onto public org.springframework.web.servlet.ModelAndView org.springframework.boot.autoconfigure.web.BasicErrorController.errorHtml(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)
2017-10-12 10:29:26.157 INFO 130241 --- [ main] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped "{[/error]}" onto public org.springframework.http.ResponseEntity<java.util.Map<java.lang.String, java.lang.Object>> org.springframework.boot.autoconfigure.web.BasicErrorController.error(javax.servlet.http.HttpServletRequest)
2017-10-12 10:29:26.180 INFO 130241 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/webjars/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-10-12 10:29:26.180 INFO 130241 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-10-12 10:29:26.223 INFO 130241 --- [ main] o.s.w.s.handler.SimpleUrlHandlerMapping : Mapped URL path [/**/favicon.ico] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
2017-10-12 10:29:26.402 INFO 130241 --- [ main] o.s.j.e.a.AnnotationMBeanExporter : Registering beans for JMX exposure on startup
2017-10-12 10:29:26.549 INFO 130241 --- [ main] s.b.c.e.t.TomcatEmbeddedServletContainer : Tomcat started on port(s): 8080 (http)
2017-10-12 10:29:26.558 INFO 130241 --- [ main] hello.Application : Started Application in 3.492 seconds (JVM running for 5.164)collector的日志:
2017-10-12 10:32:20,156 - org.skywalking.apm.collector.boot.CollectorBootStartUp -495 [main] INFO [] - collector starting...
2017-10-12 10:32:20,208 - org.skywalking.apm.collector.core.module.ModuleGroupDefineLoader -547 [main] INFO [] - module group definition file name: group.define
2017-10-12 10:32:20,209 - org.skywalking.apm.collector.core.util.DefinitionLoader -548 [main] INFO [] - load definition file: META-INF/defines/group.define
2017-10-12 10:32:20,209 - org.skywalking.apm.collector.core.util.DefinitionLoader -548 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-ui-3.2.2-2017.jar!/META-INF/defines/group.define
2017-10-12 10:32:20,209 - org.skywalking.apm.collector.core.util.DefinitionLoader -548 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-stream-3.2.2-2017.jar!/META-INF/defines/group.define
2017-10-12 10:32:20,210 - org.skywalking.apm.collector.core.util.DefinitionLoader -549 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-storage-3.2.2-2017.jar!/META-INF/defines/group.define
2017-10-12 10:32:20,210 - org.skywalking.apm.collector.core.util.DefinitionLoader -549 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-queue-3.2.2-2017.jar!/META-INF/defines/group.define
2017-10-12 10:32:20,210 - org.skywalking.apm.collector.core.util.DefinitionLoader -549 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-cluster-3.2.2-2017.jar!/META-INF/defines/group.define
2017-10-12 10:32:20,210 - org.skywalking.apm.collector.core.util.DefinitionLoader -549 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-agentstream-3.2.2-2017.jar!/META-INF/defines/group.define
2017-10-12 10:32:20,211 - org.skywalking.apm.collector.core.util.DefinitionLoader -550 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-agentserver-3.2.2-2017.jar!/META-INF/defines/group.define
2017-10-12 10:32:20,211 - org.skywalking.apm.collector.core.util.DefinitionLoader -550 [main] INFO [] - definitionClass: org.skywalking.apm.collector.ui.UIModuleGroupDefine
2017-10-12 10:32:20,214 - org.skywalking.apm.collector.core.util.DefinitionLoader -553 [main] INFO [] - definitionClass: org.skywalking.apm.collector.stream.StreamModuleGroupDefine
2017-10-12 10:32:20,216 - org.skywalking.apm.collector.core.util.DefinitionLoader -555 [main] INFO [] - definitionClass: org.skywalking.apm.collector.storage.StorageModuleGroupDefine
2017-10-12 10:32:20,217 - org.skywalking.apm.collector.core.util.DefinitionLoader -556 [main] INFO [] - definitionClass: org.skywalking.apm.collector.queue.QueueModuleGroupDefine
2017-10-12 10:32:20,219 - org.skywalking.apm.collector.core.util.DefinitionLoader -558 [main] INFO [] - definitionClass: org.skywalking.apm.collector.cluster.ClusterModuleGroupDefine
2017-10-12 10:32:20,220 - org.skywalking.apm.collector.core.util.DefinitionLoader -559 [main] INFO [] - definitionClass: org.skywalking.apm.collector.agentstream.AgentStreamModuleGroupDefine
2017-10-12 10:32:20,221 - org.skywalking.apm.collector.core.util.DefinitionLoader -560 [main] INFO [] - definitionClass: org.skywalking.apm.collector.agentserver.AgentServerModuleGroupDefine
2017-10-12 10:32:20,222 - org.skywalking.apm.collector.core.module.ModuleDefineLoader -561 [main] INFO [] - module definition file name: module.define
2017-10-12 10:32:20,223 - org.skywalking.apm.collector.core.util.DefinitionLoader -562 [main] INFO [] - load definition file: META-INF/defines/module.define
2017-10-12 10:32:20,223 - org.skywalking.apm.collector.core.util.DefinitionLoader -562 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-ui-3.2.2-2017.jar!/META-INF/defines/module.define
2017-10-12 10:32:20,224 - org.skywalking.apm.collector.core.util.DefinitionLoader -563 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-stream-3.2.2-2017.jar!/META-INF/defines/module.define
2017-10-12 10:32:20,224 - org.skywalking.apm.collector.core.util.DefinitionLoader -563 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-storage-3.2.2-2017.jar!/META-INF/defines/module.define
2017-10-12 10:32:20,224 - org.skywalking.apm.collector.core.util.DefinitionLoader -563 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-queue-3.2.2-2017.jar!/META-INF/defines/module.define
2017-10-12 10:32:20,224 - org.skywalking.apm.collector.core.util.DefinitionLoader -563 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-cluster-3.2.2-2017.jar!/META-INF/defines/module.define
2017-10-12 10:32:20,225 - org.skywalking.apm.collector.core.util.DefinitionLoader -564 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-agentstream-3.2.2-2017.jar!/META-INF/defines/module.define
2017-10-12 10:32:20,225 - org.skywalking.apm.collector.core.util.DefinitionLoader -564 [main] INFO [] - definition file url: file:/root/dowload/skywalking/skywalking-collector/libs/apm-collector-agentserver-3.2.2-2017.jar!/META-INF/defines/module.define
2017-10-12 10:32:20,225 - org.skywalking.apm.collector.core.util.DefinitionLoader -564 [main] INFO [] - definitionClass: org.skywalking.apm.collector.ui.jetty.UIJettyModuleDefine
2017-10-12 10:32:20,227 - org.skywalking.apm.collector.core.module.ModuleDefineLoader -566 [main] INFO [] - loaded module definition class: org.skywalking.apm.collector.ui.jetty.UIJettyModuleDefine
2017-10-12 10:32:20,227 - org.skywalking.apm.collector.core.util.DefinitionLoader -566 [main] INFO [] - definitionClass: org.skywalking.apm.collector.stream.grpc.StreamGRPCModuleDefine
2017-10-12 10:32:20,228 - org.skywalking.apm.collector.core.module.ModuleDefineLoader -567 [main] INFO [] - loaded module definition class: org.skywalking.apm.collector.stream.grpc.StreamGRPCModuleDefine
2017-10-12 10:32:20,229 - org.skywalking.apm.collector.core.util.DefinitionLoader -568 [main] INFO [] - definitionClass: org.skywalking.apm.collector.storage.h2.StorageH2ModuleDefine
2017-10-12 10:32:20,231 - org.skywalking.apm.collector.core.module.ModuleDefineLoader -570 [main] INFO [] - loaded module definition class: org.skywalking.apm.collector.storage.h2.StorageH2ModuleDefine
2017-10-12 10:32:20,231 - org.skywalking.apm.collector.core.util.DefinitionLoader -570 [main] INFO [] - definitionClass: org.skywalking.apm.collector.storage.elasticsearch.StorageElasticSearchModuleDefine
2017-10-12 10:32:20,232 - org.skywalking.apm.collector.core.module.ModuleDefineLoader -571 [main] INFO [] - loaded module definition class: org.skywalking.apm.collector.storage.elasticsearch.StorageElasticSearchModuleDefine
2017-10-12 10:32:20,232 - org.skywalking.apm.collector.core.util.DefinitionLoader -571 [main] INFO [] - definitionClass: org.skywalking.apm.collector.queue.datacarrier.QueueDataCarrierModuleDefine
由于10800端口未被监听,是否可确定collector服务是否未启动正常?
Metadata
Metadata
Assignees
Labels
No labels