This seems only a kind of instrumentation failure. But why it is hard to say.

Sheng Wu 吴晟
Twitter, wusheng1108

Forrest Wang <forrest.wang@woo.network.invalid> 于2024年9月11日周三 15:04写道:
>
> Hi community:
>         When using skywalking java agent, our service failed to start showing 
> the following exception:
>         Do you have any idea about this?
>
> {"agent_name”:"xxx","level":"ERROR","throwable":"\njava.lang.UnsupportedOperationException:
>  class redefinition failed: attempted to change superclass or 
> interfaces\n\tat 
> java.instrument/sun.instrument.InstrumentationImpl.retransformClasses0(Native 
> Method)\n\tat 
> java.instrument/sun.instrument.InstrumentationImpl.retransformClasses(InstrumentationImpl.java:169)\n\tat
>  java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)\n\tat 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\n\tat
>  
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
>  java.base/java.lang.reflect.Method.invoke(Method.java:568)\n\tat 
> org.apache.skywalking.apm.dependencies.net.bytebuddy.utility.Invoker$Dispatcher.invoke(Unknown
>  Source)\n\tat 
> org.apache.skywalking.apm.dependencies.net.bytebuddy.utility.dispatcher.JavaDispatcher$Dispatcher$ForNonStaticMethod.invoke(JavaDispatcher.java:1032)\n\tat
>  
> org.apache.skywalking.apm.dependencies.net.bytebuddy.utility.dispatcher.JavaDispatcher$ProxiedInvocationHandler.invoke(JavaDispatcher.java:1162)\n\tat
>  
> org.apache.skywalking.apm.dependencies.net.bytebuddy.agent.builder.$Proxy52.retransformClasses(Unknown
>  Source)\n\tat 
> org.apache.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector$ForRetransformation.doApply(AgentBuilder.java:8336)\n\tat
>  
> org.apache.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy$Collector.apply(AgentBuilder.java:8151)\n\tat
>  
> org.apache.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$RedefinitionStrategy.apply(AgentBuilder.java:5848)\n\tat
>  
> org.apache.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default.doInstall(AgentBuilder.java:11462)\n\tat
>  
> org.apache.skywalking.apm.dependencies.net.bytebuddy.agent.builder.AgentBuilder$Default.installOn(AgentBuilder.java:11362)\n\tat
>  
> org.apache.skywalking.apm.agent.SkyWalkingAgent.installClassTransformer(SkyWalkingAgent.java:158)\n\tat
>  
> org.apache.skywalking.apm.agent.SkyWalkingAgent.premain(SkyWalkingAgent.java:111)\n\tat
>  java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native 
> Method)\n\tat 
> java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\n\tat
>  
> java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat
>  java.base/java.lang.reflect.Method.invoke(Method.java:568)\n\tat 
> java.instrument/sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:491)\n\tat
>  
> java.instrument/sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:503)\n","logger":"SkyWalkingAgent","thread":"main","message":"Skywalking-Agent-Log
>  agentTag:prod index\u003d0, batch\u003d[class 
> java.util.concurrent.ScheduledThreadPoolExecutor, class 
> java.util.concurrent.ThreadPoolExecutor], types\u003d[class 
> java.util.concurrent.ScheduledThreadPoolExecutor, class 
> java.util.concurrent.ThreadPoolExecutor]","timestamp":"2024-09-11 
> 06:37:37.021”}
>
>
> B.R.

Reply via email to