diff --git a/extensions/jaeger/deployment/src/main/java/io/quarkus/jaeger/deployment/JaegerProcessor.java b/extensions/jaeger/deployment/src/main/java/io/quarkus/jaeger/deployment/JaegerProcessor.java index 2a473af8d648e..06e9e0308f6bb 100644 --- a/extensions/jaeger/deployment/src/main/java/io/quarkus/jaeger/deployment/JaegerProcessor.java +++ b/extensions/jaeger/deployment/src/main/java/io/quarkus/jaeger/deployment/JaegerProcessor.java @@ -57,8 +57,11 @@ public FeatureBuildItem build() { @BuildStep public ReflectiveClassBuildItem reflectiveClasses() { return ReflectiveClassBuildItem - .builder("io.jaegertracing.internal.samplers.http.SamplingStrategyResponse", - "io.jaegertracing.internal.samplers.http.ProbabilisticSamplingStrategy") + .builder("io.jaegertracing.internal.samplers.http.OperationSamplingParameters", + "io.jaegertracing.internal.samplers.http.PerOperationSamplingParameters", + "io.jaegertracing.internal.samplers.http.ProbabilisticSamplingStrategy", + "io.jaegertracing.internal.samplers.http.RateLimitingSamplingStrategy", + "io.jaegertracing.internal.samplers.http.SamplingStrategyResponse") .finalFieldsWritable(true).build(); } }