diff --git a/conventions/src/main/kotlin/io.opentelemetry.instrumentation.javaagent-shadowing.gradle.kts b/conventions/src/main/kotlin/io.opentelemetry.instrumentation.javaagent-shadowing.gradle.kts index 80935e069067..159f9f945f29 100644 --- a/conventions/src/main/kotlin/io.opentelemetry.instrumentation.javaagent-shadowing.gradle.kts +++ b/conventions/src/main/kotlin/io.opentelemetry.instrumentation.javaagent-shadowing.gradle.kts @@ -6,6 +6,9 @@ plugins { tasks.withType().configureEach { mergeServiceFiles() + // Merge any AWS SDK service files that may be present (too bad they didn't just use normal + // service loader...) + mergeServiceFiles("software/amazon/awssdk/global/handlers") exclude("**/module-info.class")