Loading apm-sniffer/apm-agent/pom.xml +4 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,8 @@ <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <premain.class>org.apache.skywalking.apm.agent.SkyWalkingAgent</premain.class> <can.redefine.classes>true</can.redefine.classes> <can.retransform.classes>true</can.retransform.classes> <shade.net.bytebuddy.source>net.bytebuddy</shade.net.bytebuddy.source> <shade.net.bytebuddy.target>${shade.package}.${shade.net.bytebuddy.source}</shade.net.bytebuddy.target> </properties> Loading Loading @@ -69,6 +71,8 @@ implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <manifestEntries> <Premain-Class>${premain.class}</Premain-Class> <Can-Redefine-Classes>${can.redefine.classes}</Can-Redefine-Classes> <Can-Retransform-Classes>${can.retransform.classes}</Can-Retransform-Classes> </manifestEntries> </transformer> </transformers> Loading apm-sniffer/apm-agent/src/main/java/org/apache/skywalking/apm/agent/SkyWalkingAgent.java +1 −0 Original line number Diff line number Diff line Loading @@ -107,6 +107,7 @@ public class SkyWalkingAgent { agentBuilder .type(pluginFinder.buildMatch()) .transform(new Transformer(pluginFinder)) .with(AgentBuilder.RedefinitionStrategy.RETRANSFORMATION) .with(new Listener()) .installOn(instrumentation); Loading Loading
apm-sniffer/apm-agent/pom.xml +4 −0 Original line number Diff line number Diff line Loading @@ -35,6 +35,8 @@ <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <premain.class>org.apache.skywalking.apm.agent.SkyWalkingAgent</premain.class> <can.redefine.classes>true</can.redefine.classes> <can.retransform.classes>true</can.retransform.classes> <shade.net.bytebuddy.source>net.bytebuddy</shade.net.bytebuddy.source> <shade.net.bytebuddy.target>${shade.package}.${shade.net.bytebuddy.source}</shade.net.bytebuddy.target> </properties> Loading Loading @@ -69,6 +71,8 @@ implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer"> <manifestEntries> <Premain-Class>${premain.class}</Premain-Class> <Can-Redefine-Classes>${can.redefine.classes}</Can-Redefine-Classes> <Can-Retransform-Classes>${can.retransform.classes}</Can-Retransform-Classes> </manifestEntries> </transformer> </transformers> Loading
apm-sniffer/apm-agent/src/main/java/org/apache/skywalking/apm/agent/SkyWalkingAgent.java +1 −0 Original line number Diff line number Diff line Loading @@ -107,6 +107,7 @@ public class SkyWalkingAgent { agentBuilder .type(pluginFinder.buildMatch()) .transform(new Transformer(pluginFinder)) .with(AgentBuilder.RedefinitionStrategy.RETRANSFORMATION) .with(new Listener()) .installOn(instrumentation); Loading