You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by va...@apache.org on 2021/11/30 21:53:43 UTC

[camel] 01/02: [CAMEL-17252] fix Error in KameletYamlRoutes while loading routes based on kemelets without dependencies.

This is an automated email from the ASF dual-hosted git repository.

valdar pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit e9a36d01823b995313a018f35c10cb535d79090d
Author: Andrea Tarocchi <an...@gmail.com>
AuthorDate: Tue Nov 30 21:53:03 2021 +0100

    [CAMEL-17252] fix Error in KameletYamlRoutes while loading routes based on kemelets without dependencies.
---
 .../src/main/java/org/apache/camel/main/KameletYamlRoutes.java          | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/KameletYamlRoutes.java b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/KameletYamlRoutes.java
index 93f6c71..81ab568 100644
--- a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/KameletYamlRoutes.java
+++ b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/KameletYamlRoutes.java
@@ -63,7 +63,7 @@ class KameletYamlRoutes extends YamlRoutesBuilderLoaderSupport implements CamelC
         final List<String> dependencies = new ArrayList<>();
 
         Node deps = nodeAt(node, "/spec/dependencies");
-        if (deps.getNodeType() == NodeType.SEQUENCE) {
+        if (deps != null && deps.getNodeType() == NodeType.SEQUENCE) {
             SequenceNode sn = (SequenceNode) deps;
             for (Node child : sn.getValue()) {
                 if (child.getNodeType() == NodeType.SCALAR) {