You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2023/08/23 15:37:40 UTC
[camel] 03/04: CAMEL-19785: camel-yaml-dsl - Order of beans should not matter
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 <cl...@gmail.com>
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);