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