diff --git a/instrumentation/apache-dubbo-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachedubbo/v2_7/OpenTelemetryClientFilter.java b/instrumentation/apache-dubbo-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachedubbo/v2_7/OpenTelemetryClientFilter.java index 03e5ce6a2183..888b074f08ad 100644 --- a/instrumentation/apache-dubbo-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachedubbo/v2_7/OpenTelemetryClientFilter.java +++ b/instrumentation/apache-dubbo-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachedubbo/v2_7/OpenTelemetryClientFilter.java @@ -11,7 +11,9 @@ import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Result; -@Activate(group = {"consumer"}) +@Activate( + group = {"consumer"}, + order = -1) public final class OpenTelemetryClientFilter implements Filter { private final Filter delegate; diff --git a/instrumentation/apache-dubbo-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachedubbo/v2_7/OpenTelemetryServerFilter.java b/instrumentation/apache-dubbo-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachedubbo/v2_7/OpenTelemetryServerFilter.java index f9d7065815c5..1acf578e3892 100644 --- a/instrumentation/apache-dubbo-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachedubbo/v2_7/OpenTelemetryServerFilter.java +++ b/instrumentation/apache-dubbo-2.7/javaagent/src/main/java/io/opentelemetry/javaagent/instrumentation/apachedubbo/v2_7/OpenTelemetryServerFilter.java @@ -11,7 +11,9 @@ import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Result; -@Activate(group = {"provider"}) +@Activate( + group = {"provider"}, + order = -1) public final class OpenTelemetryServerFilter implements Filter { private final Filter delegate; diff --git a/instrumentation/apache-dubbo-2.7/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/apachedubbo/v2_7/OpenTelemetryClientFilter.java b/instrumentation/apache-dubbo-2.7/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/apachedubbo/v2_7/OpenTelemetryClientFilter.java index 49f480429c88..7e47e578dc44 100644 --- a/instrumentation/apache-dubbo-2.7/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/apachedubbo/v2_7/OpenTelemetryClientFilter.java +++ b/instrumentation/apache-dubbo-2.7/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/apachedubbo/v2_7/OpenTelemetryClientFilter.java @@ -12,7 +12,9 @@ import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Result; -@Activate(group = {"consumer"}) +@Activate( + group = {"consumer"}, + order = -1) public final class OpenTelemetryClientFilter implements Filter { private final Filter delegate; diff --git a/instrumentation/apache-dubbo-2.7/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/apachedubbo/v2_7/OpenTelemetryServerFilter.java b/instrumentation/apache-dubbo-2.7/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/apachedubbo/v2_7/OpenTelemetryServerFilter.java index 06e8fd402395..3d25e1ad299c 100644 --- a/instrumentation/apache-dubbo-2.7/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/apachedubbo/v2_7/OpenTelemetryServerFilter.java +++ b/instrumentation/apache-dubbo-2.7/library-autoconfigure/src/main/java/io/opentelemetry/instrumentation/apachedubbo/v2_7/OpenTelemetryServerFilter.java @@ -12,7 +12,9 @@ import org.apache.dubbo.rpc.Invoker; import org.apache.dubbo.rpc.Result; -@Activate(group = {"provider"}) +@Activate( + group = {"provider"}, + order = -1) public final class OpenTelemetryServerFilter implements Filter { private final Filter delegate;