This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch camel-4.0.x in repository https://gitbox.apache.org/repos/asf/camel.git
commit a8d3d48e925650f405b36f9b3f06b652cfc65726 Author: Claus Ibsen <[email protected]> AuthorDate: Wed Aug 23 17:28:49 2023 +0200 CAMEL-19785: camel-yaml-dsl - Order of beans should not matter --- .../apache/camel/dsl/yaml/deserializers/BeansDeserializer.java | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/BeansDeserializer.java b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/BeansDeserializer.java index 7425de959f4..c7537de2451 100644 --- a/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/BeansDeserializer.java +++ b/dsl/camel-yaml-dsl/camel-yaml-dsl-deserializers/src/main/java/org/apache/camel/dsl/yaml/deserializers/BeansDeserializer.java @@ -17,12 +17,12 @@ package org.apache.camel.dsl.yaml.deserializers; import java.util.ArrayList; +import java.util.List; +import org.apache.camel.CamelContext; import org.apache.camel.dsl.yaml.common.YamlDeserializationContext; import org.apache.camel.dsl.yaml.common.YamlDeserializerResolver; import org.apache.camel.dsl.yaml.common.YamlDeserializerSupport; -import org.apache.camel.dsl.yaml.common.YamlSupport; -import org.apache.camel.model.Model; import org.apache.camel.model.app.RegistryBeanDefinition; import org.apache.camel.spi.CamelContextCustomizer; import org.apache.camel.spi.annotations.YamlIn; @@ -87,10 +87,6 @@ public class BeansDeserializer extends YamlDeserializerSupport implements Constr camelContext.getRegistry().unbind(name); camelContext.getRegistry().bind(name, bean); - // register bean in model - Model model = camelContext.getCamelContextExtension().getContextPlugin(Model.class); - model.addRegistryBean(def); - } catch (Exception e) { if (delayIfFailed) { delayedRegistrations.add(def);
