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);

Reply via email to