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
The following commit(s) were added to refs/heads/master by this push: new 60a8dc9 CAMEL-14548: resilience4j doesn't catch configuration from spring boot 60a8dc9 is described below commit 60a8dc94c7b608172e30e4d0d6176637cf0b3cdc Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Thu Feb 13 18:37:46 2020 +0100 CAMEL-14548: resilience4j doesn't catch configuration from spring boot --- .../apache/camel/component/resilience4j/ResilienceReifier.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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 b0bf8b6..bb7e2b1 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 @@ -168,16 +168,18 @@ public class ResilienceReifier extends ProcessorReifier<CircuitBreakerDefinition // Extract properties from default configuration, the one configured on // camel context takes the precedence over those in the registry - loadProperties(camelContext, properties, Suppliers.firstNotNull(() -> camelContext.getExtension(Model.class).getResilience4jConfiguration(null), - () -> lookup(camelContext, "Camel", Resilience4jConfigurationDefinition.class))); + loadProperties(camelContext, properties, Suppliers.firstNotNull( + () -> camelContext.getExtension(Model.class).getResilience4jConfiguration(null), + () -> lookup(camelContext, ResilienceConstants.DEFAULT_RESILIENCE_CONFIGURATION_ID, Resilience4jConfigurationDefinition.class))); // Extract properties from referenced configuration, the one configured // on camel context takes the precedence over those in the registry if (definition.getConfigurationRef() != null) { final String ref = definition.getConfigurationRef(); - loadProperties(camelContext, properties, Suppliers.firstNotNull(() -> camelContext.getExtension(Model.class).getResilience4jConfiguration(ref), - () -> mandatoryLookup(camelContext, ref, Resilience4jConfigurationDefinition.class))); + loadProperties(camelContext, properties, Suppliers.firstNotNull( + () -> camelContext.getExtension(Model.class).getResilience4jConfiguration(ref), + () -> mandatoryLookup(camelContext, ref, Resilience4jConfigurationDefinition.class))); } // Extract properties from local configuration