CAMEL-14263: camel-thrift should use source code generated configurer to avoid reflection configuration.
diff --git a/components/camel-thrift/src/main/java/org/apache/camel/component/thrift/ThriftEndpoint.java b/components/camel-thrift/src/main/java/org/apache/camel/component/thrift/ThriftEndpoint.java
index f3b5b24..35e6c5f 100644
--- a/components/camel-thrift/src/main/java/org/apache/camel/component/thrift/ThriftEndpoint.java
+++ b/components/camel-thrift/src/main/java/org/apache/camel/component/thrift/ThriftEndpoint.java
@@ -61,7 +61,9 @@
 
     @Override
     public Consumer createConsumer(Processor processor) throws Exception {
-        return new ThriftConsumer(this, processor, configuration);
+        ThriftConsumer consumer = new ThriftConsumer(this, processor, configuration);
+        configureConsumer(consumer);
+        return consumer;
     }
 
     public String getServiceName() {