From 954cc27926b503499d2b2bf6b14868c9725d129a Mon Sep 17 00:00:00 2001 From: "mxiamxia@gmail.com" Date: Mon, 9 Dec 2024 20:44:20 -0800 Subject: [PATCH] Add fasterxml.jackson.* classes as helper file --- .../awssdk/v1_11/AwsSdkInstrumentationModule.java | 2 +- .../awssdk/v2_2/AbstractAwsSdkInstrumentationModule.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/instrumentation/aws-sdk/aws-sdk-1.11/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v1_11/AwsSdkInstrumentationModule.java b/instrumentation/aws-sdk/aws-sdk-1.11/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v1_11/AwsSdkInstrumentationModule.java index d5ba3d2c5add..d5c571932c34 100644 --- a/instrumentation/aws-sdk/aws-sdk-1.11/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v1_11/AwsSdkInstrumentationModule.java +++ b/instrumentation/aws-sdk/aws-sdk-1.11/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v1_11/AwsSdkInstrumentationModule.java @@ -20,7 +20,7 @@ public AwsSdkInstrumentationModule() { @Override public boolean isHelperClass(String className) { - return className.startsWith("io.opentelemetry.contrib.awsxray."); + return className.startsWith("io.opentelemetry.contrib.awsxray.") || className.startsWith("com.fasterxml.jackson"); } @Override diff --git a/instrumentation/aws-sdk/aws-sdk-2.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v2_2/AbstractAwsSdkInstrumentationModule.java b/instrumentation/aws-sdk/aws-sdk-2.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v2_2/AbstractAwsSdkInstrumentationModule.java index 5dc5f2ab9d4f..8f3b0e5a1080 100644 --- a/instrumentation/aws-sdk/aws-sdk-2.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v2_2/AbstractAwsSdkInstrumentationModule.java +++ b/instrumentation/aws-sdk/aws-sdk-2.2/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/awssdk/v2_2/AbstractAwsSdkInstrumentationModule.java @@ -24,7 +24,7 @@ protected AbstractAwsSdkInstrumentationModule(String additionalInstrumentationNa @Override public boolean isHelperClass(String className) { - return className.startsWith("io.opentelemetry.contrib.awsxray."); + return className.startsWith("io.opentelemetry.contrib.awsxray.") || className.startsWith("com.fasterxml.jackson"); } @Override