This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 769ec7ec6d3ea847a0bffb44b5618903cb115845
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Apr 8 17:11:11 2020 +0200

    CAMEL-14860: Avoid using reflections for circuit breakers. WIP
---
 .../org/apache/camel/component/hystrix/processor/HystrixReifier.java  | 4 ----
 .../org/apache/camel/component/resilience4j/ResilienceReifier.java    | 4 ----
 2 files changed, 8 deletions(-)

diff --git 
a/components/camel-hystrix/src/main/java/org/apache/camel/component/hystrix/processor/HystrixReifier.java
 
b/components/camel-hystrix/src/main/java/org/apache/camel/component/hystrix/processor/HystrixReifier.java
index 46c026e..3fb59fe 100644
--- 
a/components/camel-hystrix/src/main/java/org/apache/camel/component/hystrix/processor/HystrixReifier.java
+++ 
b/components/camel-hystrix/src/main/java/org/apache/camel/component/hystrix/processor/HystrixReifier.java
@@ -232,10 +232,6 @@ public class HystrixReifier extends 
ProcessorReifier<CircuitBreakerDefinition> {
         // Extract properties from local configuration
         loadProperties(camelContext, properties, 
Optional.ofNullable(definition.getHystrixConfiguration()));
 
-        // Extract properties from definition
-        BeanIntrospection beanIntrospection = 
camelContext.adapt(ExtendedCamelContext.class).getBeanIntrospection();
-        beanIntrospection.getProperties(definition, properties, null, false);
-
         HystrixConfigurationDefinition config = new 
HystrixConfigurationDefinition();
 
         // Apply properties to a new configuration
diff --git 
a/components/camel-resilience4j/src/main/java/org/apache/camel/component/resilience4j/ResilienceReifier.java
 
b/components/camel-resilience4j/src/main/java/org/apache/camel/component/resilience4j/ResilienceReifier.java
index fa4a394..cf18bb9 100644
--- 
a/components/camel-resilience4j/src/main/java/org/apache/camel/component/resilience4j/ResilienceReifier.java
+++ 
b/components/camel-resilience4j/src/main/java/org/apache/camel/component/resilience4j/ResilienceReifier.java
@@ -180,10 +180,6 @@ public class ResilienceReifier extends 
ProcessorReifier<CircuitBreakerDefinition
         // Extract properties from local configuration
         loadProperties(properties, 
Optional.ofNullable(definition.getResilience4jConfiguration()));
 
-        // Extract properties from definition
-        BeanIntrospection beanIntrospection = 
camelContext.adapt(ExtendedCamelContext.class).getBeanIntrospection();
-        beanIntrospection.getProperties(definition, properties, null, false);
-
         Resilience4jConfigurationDefinition config = new 
Resilience4jConfigurationDefinition();
 
         // Apply properties to a new configuration

Reply via email to